/teensy-display-shield

Primary LanguageC++Apache License 2.0Apache-2.0

teensy-display-shield

Handheld Gameduino3 display shield for the Teensy 4.1, 3.6 or Adafruit Feather form factor boards.

./images/v0_assembled1.jpg

./images/v0_component_placement1.jpg

Version 0

Features

  • Teensy and Feather headers.
  • Arduino shield header for use with a Gameduino3 screen.
  • USB-A host jack for Teensy 3.6 and 4.1 boards. For plugging in an external keyboard, mouse, or controller.
  • 3v coin cell footprint for Teensy RTC.
  • Through hole buttons for up, down, left, right, a, b, x, y, start, select.
  • On board power:
    • LiPo charging using the TP4054 (at 500mA charge-rate).
    • 5 volt boost regulator using the FP6291. This powers the Gameduino3 and Teensy.
    • Load sharing between USB and charging.
    • Battery power slide switch.

Eratta

Charging the battery won’t work with the power switch in the off positon. One cut and jumper wire is needed. See these images:

./images/v0_bodge1.jpg

./images/v0_bodge2.jpg

Version 1

Required Fixes

  • Correct missing silkscreen pin labels
  • Make all through hole GND connections square pads.

Planned Features

  • Push-button on/off operation using this schematic.
  • L and R shoulder buttons.
  • Analog sticks?
  • Gameduino 3X Dazzler surface mount footprint.
  • Display panel FPC connector and backlight driver.
  • Solder jumpers to control battery charge rate.