Skip to content
View crossplatformdev's full-sized avatar

Highlights

  • Pro

Block or report crossplatformdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
crossplatformdev/README.md

๐Ÿ‘จโ€๐Ÿ’ป crossplatformdev

Crafting Cross-Platform Solutions | Hardware Enthusiast | Retro Gaming Developer

GitHub followers GitHub stars


โญ Featured Project: Libre8

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.git

Visit 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!


๐ŸŒŸ Pinned Projects

๐Ÿ–ฅ๏ธ uConsole Image Builder

Stars Forks Language

Build 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!

  • Submit PRs for new features or device support
  • Report issues and suggest improvements
  • Share your custom configurations

Stars Type

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!

  • Design and share your expansion boards
  • Contribute to the PCB design files
  • Join the hardware hacking community

Language Platform

Experience 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:

  • Optimized for e-paper refresh rates
  • Low power consumption
  • Frame-by-frame rendering

๐Ÿ“บ freetuxtvwall

Language

A web-based video wall application leveraging modern JavaScript technologies. Perfect for creating engaging multi-stream displays and media walls.

๐ŸŽฏ Use Cases:

  • Digital signage
  • Live streaming dashboards
  • Multi-source monitoring

Stars Forks Language Platform

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:

  • 76+ watchfaces with dark/light theme support
  • Network apps: WiFi, NTP sync, weather, and more
  • BLE OTA firmware updates

๐ŸŽฏ Expertise

๐Ÿ–ฅ๏ธ  Cross-Platform Development  โ”‚  ๐Ÿ”ฉ  Embedded Linux Systems  โ”‚  ๐Ÿ“ฑ  Android Apps
๐ŸŽฎ  Game Engine Architecture  โ”‚  โšก  Hardware Prototyping  โ”‚  ๐Ÿ•น๏ธ  Retro Computing

๐Ÿ“Š Technology Stack

Java C C++ Shell JavaScript Rust

Platforms: Android ยท Raspberry Pi ยท Linux ยท Web
Hardware: ClockworkPi uConsole ยท Watchy E-Ink Watch
Frameworks: libgdx ยท libncurses ยท AngularJS


๐Ÿ“ˆ GitHub Stats

22 Public Repositories ยท 50 โญ Top Project ยท 6 ๐Ÿด Top Forks ยท Active Since 2012


๐Ÿ’ฌ Let's Connect

GitHub

Open to collaborations on embedded systems, hardware projects, and cross-platform development!

Pinned Loading

  1. Libre8 Libre8 Public

    Forked from ElijaxApps/Libre-8

    An 8 bit OpenSource full computer

    C 2 1

  2. freetuxtvwall freetuxtvwall Public

    WebTV Player

    JavaScript 1

  3. uConsole-Image-Builder uConsole-Image-Builder Public

    A Collection of BASH scripts to create a image for the uConsole CM3, CM4 & CM5.

    Shell 55 6

  4. BadApple_Watchy BadApple_Watchy Public

    Bad Apple! Firmware for Watchy.

    C 1

  5. uConsole-Universal-Expansion-Board uConsole-Universal-Expansion-Board Public

    Breakout board for designing ClockWorkPi uConsole expansion boards

    16

  6. ElijaxApps_Watchy ElijaxApps_Watchy Public

    ElijaxApps Watchy Firmware Version

    C