Skip to content

Build and program your own portable gaming device. Games are written in python and components are less than $10.

Notifications You must be signed in to change notification settings

vonkonow/ChipChamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChipChamp

This is the GitHub repository containing source code, schematic and 3D models for ChipChamp: https://vonkonow.com/wordpress/ChipChamp/

ChipChamp is an open-source gaming platform built to increase the understanding of how hardware and software really works. It is designed to be beginner friendly, affordable, and playful.

image

ChipChamp appears as a USB drive when connected to a computer and games can be programmed directly in CircuitPython with a text editor. I have made a package of basic games as inspiration and starting point for you to create new ones.

In many ways ChipChamp is a retro dream console like the Pico-8, only in physical form ;)

There are similar projects available, here are some advantages with ChipChamp:

  • Easy to build and understand.
  • Very affordable, open source, no custom PCB and using components that are easy to order.
  • Beginner friendly to program (write CircuitPython code directly on the USB drive).
  • Polyphonic audio (instead of a beeper).
  • Built in internet connection and multiplayer support over Wi-Fi.
  • Quite powerful, it should be able to run Nintendo emulators and even DOOM (remains to be seen).

Specification

  • Processor: ESP32-S2 processor with USB-OTG, 4MB Flash and 2MB PSRAM.
  • Display: 160x128 pixel TFT with 65536 colors (ST7735 driver).
  • Control: D PAD and A, B keys for input, using quiet switches with low activation force.
  • Audio: 3.5mm audio socket connected to 4 channel PWM or 8-bit DAC. (not yet supported in CircuitPython)
  • Possibility to add Li-ion battery and charger to make it fully portable.

You can build your own ChipChamp with a 3D printer, soldering iron and a handful of components. Everything is open source and hacking is encouraged!

Check out the forum to get support and contribute: https://vonkonow.com/wordpress/community/

For detailed building instructions visit: https://vonkonow.com/wordpress/ChipChamp/

About

Build and program your own portable gaming device. Games are written in python and components are less than $10.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published