This is a fully assembled and tested TeensyROM board, including a pre-loaded Teensy 4.1. It has a bunch of built-in utilities and games, ready to plug and play!
TeensyROM is a fully open source project, offered here for only slightly above the cost of materials alone (see costed bill of materials in documentation).
See full documentation and design details here: https://github.com/SensoriumEmbedded/TeensyROM
Repository also contains a 3D printed case design that you can download and print at home.
Demo videos on YouTube: https://www.youtube.com/playlist?list=PL3fTdu8e_1iChAsRr9KjWtC3A8Ql8IaDn
Including the recently added NFC reader capability demo here: https://www.youtube.com/watch?v=iNfQx2gx0hA
Questions, feature discussions, and updates discussed on the TeensyROM Discord Server: https://discord.gg/2EYYscWmRt
PCB has ENIG (Electroless Nickel Immersion Gold) finish
3D printed Case, C64, MIDI keyboard/cables, and USB/SD drives are not included.
TeensyROM Features
Compatable with C64 and C128 machines/variants, NTSC and PAL supported
Super fast Loading (.PRG/P00) or ROM emulation (.CRT) directly from:
- USB thumb Drive
- SD card
- Teensy Internal Flash Memory
- Transfer directly from PC
MIDI in/out via USB Host connection:
- Play your SID with a USB MIDI keyboard!
- Use with popular software such as Cynthcart, Station64, etc
- Supports all regular MIDI messages in and out
- Can use your C64 to play a MIDI sound capable device.
- Sequential, Datel/Siel, Passport/Sentech, and Namesoft MIDI cartridges emulated
- Use a USB Hub for multiple instruments+thumb drive access
MIDI in via USB Device connection:
- Stream .SID or .MIDI files/data from a modern computer directly to your Commodore machine SID chip!
- Play MIDI files out of your PC into C64 apps such as Cynthcart or the MIDI2SID app
- Play .SID files out of your PC using the ASID MIDI protocol to hear any SID file on original hardware.
Internet communication via Ethernet connection
- Surf the web with built-in web browser, including URL bookmarks and high speed file downloads
- Connect to your favorite C64/128 Telnet BBS
- Use with released software such as CCGMS, StrikeTerm2014, DesTerm128, etc
- Swiftlink cartridge + 38.4k modem emulation
- Send AT commands from terminal software to configure the Ethernet connection
- Sets C64 system time from internet
Firmware updates directly from SD card or USB thumb drive
- Just drop the .hex file on an SD card or USB drive, no need for extra software to update.
Key parameters stored in internal EEPROM
- Startup, Ethernet, timezone, etc retained after power down.
See full documentation and design details here: https://github.com/SensoriumEmbedded/TeensyROM