An ambitious open-source 8-bit computer project inspired by the SAP-1 (Simplest As Possible) architecture. Libre8 is a fully functional computer featuring four 8-bit registers and a 24-bit memory address space supporting up to 16MB of RAM. The hardware is designed in Logisim, while the microcode and compiler are implemented in Java, achieving simulation speeds up to 4.1 KHz.
๐ก This is my flagship project and I'm actively seeking contributors!
๐ What makes Libre8 special:
- Complete 8-bit computer architecture from the ground up
- Cross-platform development (thanks to Java and Logisim)
- Assembly-like programming with straightforward syntax
- Educational and perfect for learning computer architecture
- Fully open-source hardware and software
๐ค How you can contribute:
- Implement new assembly instructions or features
- Optimize the compiler and microcode
- Improve circuit designs and hardware simulations
- Create example programs and tutorials
- Enhance documentation for newcomers
- Test and report bugs
๐ Getting Started:
git clone https://github.com/crossplatformdev/Libre8.gitVisit the repository for circuit diagrams, code examples, and comprehensive documentation. Whether you're interested in retro computing, hardware emulation, or educational computer architecture, Libre8 offers an exciting platform to learn and contribute!
๐ฅ๏ธ uConsole Image BuilderBuild custom firmware images for ClockworkPi's uConsole devices (CM3, CM4 & CM5). This comprehensive collection of BASH scripts simplifies the process of creating tailored operating system images for the uConsole platform. ๐ค Contributions Welcome!
|
A versatile breakout board design for creating custom ClockworkPi uConsole expansion modules. This open hardware project provides a foundation for makers and developers to build their own uConsole peripherals and accessories. ๐ ๏ธ Get Involved!
|
โ BadApple WatchyExperience the iconic "Bad Apple!!" animation on your Watchy e-paper smartwatch. This firmware port brings the legendary music video to the unique constraints of e-ink display technology. ๐บ Features:
|
๐บ freetuxtvwallA web-based video wall application leveraging modern JavaScript technologies. Perfect for creating engaging multi-stream displays and media walls. ๐ฏ Use Cases:
|
|
A feature-rich firmware for SQFMI Watchy smartwatches featuring 76+ integrated watchfaces, a unified UiSDK framework, and a full suite of network-enabled apps. ๐จ Highlights:
|
๐ฅ๏ธ Cross-Platform Development โ ๐ฉ Embedded Linux Systems โ ๐ฑ Android Apps
๐ฎ Game Engine Architecture โ โก Hardware Prototyping โ ๐น๏ธ Retro Computing
Platforms: Android ยท Raspberry Pi ยท Linux ยท Web
Hardware: ClockworkPi uConsole ยท Watchy E-Ink Watch
Frameworks: libgdx ยท libncurses ยท AngularJS
22 Public Repositories ยท 50 โญ Top Project ยท 6 ๐ด Top Forks ยท Active Since 2012



