Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rprouse/z80-mbc2
The Z80-MBC2 is an easy to build Z80 SBC (Single Board Computer). It is the "evolution" of the Z80-MBC, with a SD as "disk emulator" and with a 128KB banked RAM for CP/M 3 (but it can run CP/M 2.2 and QP/M 2.71 too).
https://github.com/rprouse/z80-mbc2
Last synced: 24 days ago
JSON representation
The Z80-MBC2 is an easy to build Z80 SBC (Single Board Computer). It is the "evolution" of the Z80-MBC, with a SD as "disk emulator" and with a 128KB banked RAM for CP/M 3 (but it can run CP/M 2.2 and QP/M 2.71 too).
- Host: GitHub
- URL: https://github.com/rprouse/z80-mbc2
- Owner: rprouse
- License: gpl-3.0
- Created: 2021-09-05T23:42:35.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-26T22:50:35.000Z (about 1 year ago)
- Last Synced: 2024-04-14T11:53:24.473Z (7 months ago)
- Language: Assembly
- Size: 10.7 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Z80-MBC2
The Z80-MBC2 is an easy to build Z80 SBC (Single Board Computer). It is the "evolution" of the Z80-MBC (https://hackaday.io/project/19000-a-4-4ics-z80-homemade-computer-on-breadboard), with a SD as "disk emulator" and with a 128KB banked RAM for CP/M 3 (but it can run CP/M 2.2, QP/M 2.71 and UCSD Pascal too).
It has an optional on board 16x GPIO expander, and uses common cheap add-on modules for the SD and the RTC options. It has an "Arduino heart" using an Atmega32A as EEPROM and "universal" I/O emulator (so a "legacy" EPROM programmer is not needed).
It is a complete development "ecosystem", and using the iLoad boot mode it is possible cross-compile, load and execute on the target an Assembler or C program (using the SDCC compiler) with a single command (like in the Arduino IDE).
Project page: https://hackaday.io/project/159973-z80-mbc2-4ics-homemade-z80-computer
UCSD Pascal porting was made by Michel Bernard