Embedded Systems#

  • ToF-to-CAN: firmware that offers a CAN interface for the VL53L5CX Time-of-Flight sensor, built on the NuttX operating system. This includes a low-level interface, a supporting library, demos and more.
  • Color-to-CAN: firmware that offers a CAN interface for the TCS34725 color sensor.

Game Boy Advance#

  • Minicraft for GBA: demake of Minicraft, a small game made by Markus Persson for the Ludum Dare 22 competition.
  • libsimplegba: library containing essential utilities and build files for the GBA.
  • res2gba: tool that converts resources into GBA-readable formats for embedding.
  • gba-game-template: template for GBA games, including a 2D level engine.

Various#

  • libcliscreen: C library that allows using the terminal window as a raster screen, to make terminal games and applications.
  • 6502-emulator and 6502-gba: two emulators for the 8-bit processor MOS 6502, one of which written entirely in ARM assembly for the Game Boy Advance.