Software and resources for the Teensy R4ge Pro custom game platform. See documents folder for schematic.
Harness the power of the 600MHz ARM Cortex M-7 that powers the Teensy 4.1 with flexible controls, a large display, CD-quality sound input and output. Runs a variety of emulators for a retro-tastic mobile arcade experience. Works as a high-fidelity sound generating and processing platform. Includes a 10dB booster circuit with gain control, suitable for applying digital effects to a variety of audio input sources - including electric guitars.
- Custom PCB, bread board, or protoboard. See the gerbers folder or order from https://www.pcbway.com/project/shareproject/Teensy_4_1_R4ge_Pro_Mobile_Platform.html
- Teensy 4.1
- ILI9341 320x240 TFT with touch screen
- Analog joystick
- Rotary encoder
- PCM5102a I2S DAC w/headphone jack
- PAM8403 amplifier and 8 Ohm/1W speakers and/or powered external speakers w/3.5mm jack
- PCM1802 I2S Stereo ADC
- TL072 OpAmp
- 8 MB PSRAM, SD card, and USB host cable for Teensy strongly recommended, as these are required to run different platform emulators
- Some sketches have additional hardware requirements (components attached to I2C or Serial pins, or SD card)
- See BOM file in the documents folder for full list of components.
- STL file for printing a simple case also included in the documents folder.
Runs Doom and the other MCUME emulators by Jean MarcHarvengt. https://github.com/Jean-MarcHarvengt/MCUME Requires minor config and IO pin mapping changes, as well as 8MB PSRAM and an SD card.
- Test: Exercises all the hardware on the board to verify operation and calibration.
- Gravitack: Classic vector space shooter. (Port from original ESP32 Conference Badge)
- Tombstone: Port of the classic TI-99/4A game.
- Synth: A graphical 4-operator/4-voice FM synth, playable via on-screen keyboard + stylus, 8 step sequencer, or MIDI input on the RX8 pin.