Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arduino/arduinocore-z80-mbc
https://github.com/arduino/arduinocore-z80-mbc
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/arduino/arduinocore-z80-mbc
- Owner: arduino
- License: other
- Created: 2020-07-16T13:38:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-17T18:01:48.000Z (over 4 years ago)
- Last Synced: 2024-10-08T09:51:33.545Z (about 1 month ago)
- Language: C
- Size: 66.4 KB
- Stars: 4
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arduino board platform for Z80-MBC
The [Z80-MBC](https://hackaday.io/project/19000-a-4-4ics-z80-homemade-computer-on-breadboard) is a mini Z80 system implemented by [Just4Fun](https://hackaday.io/Just4Fun) using an Atmega32A.
This repository contains an extension to [MightyCore](https://github.com/MCUdude/MightyCore) by [MCUDude](https://github.com/MCUdude) which adds a menu item in the Arduino IDE that allows users to select the serial buffer size limit.
The main purpose of this repository is to show a less known feature of the Arduino cores, i.e. the ability to extend an existing core without copying and pasting everything. The referencing syntax allows to inherit the definitions from an existing core, and just add or override the desired things. Read the [documentation](https://arduino.github.io/arduino-cli/latest/platform-specification/#referencing-another-core-variant-or-tool) to learn more about extending cores.
### Installation
This repo was created mainly for demonstration purposes so it's not part of the official Arduino core index. You'll need to install it manually:
- This platform has a dependency on MightyCore so you must also install that platform, following its [instructions](https://github.com/MCUdude/MightyCore#how-to-install)
- Download this platform from https://github.com/arduino/ArduinoCore-Z80-MBC/archive/master.zip
- Extract the folder into the **hardware** subfolder of your sketchbook folder. You can find the location of your sketchbook folder in the Arduino IDE at **File > Preferences > Sketchbook location:**.
- If the Arduino IDE is running then restart it.### Usage
- Select the "Z80-MBC" board from the Arduino IDE's **Tools > Board** menu.