
MCL86jr
MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects. MCL51, MCL64, MCL65, MCL65+, MCL68, MCL86, MCL86+, MCL86jr, MCLR5, MCLZ8, MCL6809, XTMax, MCL8080+
MCL8080 PCB is an open-source printed circuit board by MicroCoreLabs, from the MicroCoreLabs/Projects repository on GitHub. It is a 2-layer board of 36.3 × 40.8 mm with 10 parts on 31 nets, routed with 28 tracks and 0 vias.
It is built around the ATTINY85V-10PU. Its parts include 6 resistors, 2 capacitors and 2 ICs. It belongs with the retro computing and games boards and the AVR (ATmega, ATtiny) and NXP (LPC, Kinetis, i.MX RT) boards of this library.
My blog which has some details on these projects: www.MicroCoreLabs.Wordpress.com
My YouTube Channel with some videos of the stuff in action: www.youtube.com/channel/UC9B3TaEUon-araO2j7tp9jg/videos
Boards:
MCL6809 - Motorola 6809E emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment
MCLZ8 - Zilog Z80 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment
MCL86+ - Intel 8088 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment
MCL86jr - IBMPCjr Accelerator which boosts performance to IBM PC/AT speed
MCL65+ - MOS 6502 emulator which runs on a Teensy 4.1 and can be used as a 6502 drop-in replacment
MCL64 - MOS 6510 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment in the Commodore 64
MCL68+ - Motorola 68000 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment
MCLV20_Max - NEC V20 drop-in replacment CPU which uses the MCL86+ board
MCL8080+ - Intel 8080 emulator which runs on an ATTiny85 and has a SPI interface as the local busEmulated Processors:
MCL68 - Motorola 68000 Emulator written in C
RISCV - Simple and compact RISC-V RS32I implementation written in C
MCL65 - MOS 6502 written in CMicrosequencer-based processors:
MCL65 - MOS 6502
MCL51 - Intel 8051
MCL86 - Intel 8086/8088Other processors:
MCLR5 - Quad-Issue Superscalar RISCV
Lockstep Quad Modular Redundant System Misc:
Wheelwriter - FPGA based Printer Option for the IBM Wheelwriter 5
Wheelwriter2 - Arduino Leonardo based Printer Option for the IBM Wheelwriter 5
Brother Typewriter - Arduino Leonardo converts Serial RX to a Brother Word Processor
EPROM Emulator - Small PCB which uses Teensy 4.0 to emulate up a 64KB 27C512 EPROM
MCL64_Tester - Extensive, menu-based, tests for the Commodore 64 motherboard
MCLZ8 TRS-80 Emulator - Emulates a TRS-80 Model 1 inside of a Teensy microcontroller board
MCL_TRS_NABU - Emulates a TRS-80 Model 1 using the MCLZ8 which runs inside of a NABU Personal Computer
Turbo NABU - Uses the MCLZ8 to run simple C code on the Teensy to control the motherboard resources of the NABU Computer
MDA Video - Project which uses an Arty Z7-20 SOC FPGA board to diaplay BMP images to an MDA display
IBMPC_68000 - Uses the MCL86+ board to emulate a Motorola 68000 which runs inside of an IBM PC as-if they selected this processor in 1981
MCL65_Apple1 - Converts an Apple II into an Appke 1 by emulating the BIOS PROMs, system memory, and performing some I/O conversion
XTMax - 8-bit ISA card containing a Teensy 4.1 which can emulate RAM, ROM, and peripherals
For questions email me at www.MicroCoreLabs.com
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 1.2K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R2, R4, R6 |
| 3 | 680 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R3, R5 |
| 1 | 0.1uF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C1 |
| 1 | 10 uF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C2 |
| 1 | ATtiny85V-10P | Package_DIP:DIP-8_W7.62mm | U1 |
| 1 | Teensy4.0 | MCL8080_Library:Teensy40 | U2 |

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects - FPGA CPU cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects.

pcbcupid/Kicad-7-Series
This Repo is a collection of project files to a series of KiCad 7 tutorial, Which will take you through the journey of learning KiCad from scratch to making your first Printed Circuit Board.



oskitone/higher_lower
A handheld electronic game you can play with your eyes closed




ivourshalldevour/bicycle_odometer
A repository to hold all the code written for the MSP430 microcontroller I used while building my energy harvesting powered bicycle odometer.
It measures 36.3 × 40.8 mm and has 2 copper layers, 1.6 mm thick.
10 parts, built around the ATTINY85V-10PU. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the MicroCoreLabs/Projects repository on GitHub, at the commit this page was made from: the board is MCL8080+/MCL8080_PCB/MCL8080_PCB.kicad_pcb and its schematic MCL68+/PCB/MCL68.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask MicroCoreLabs before reusing the design.