Skip to content

firefly/gremlin-device

Repository files navigation

Firefly Gremlin: Hardware

The hardware design, schematics and PCB layouts for the Firefly Gremlin Hardware Wallet for Ethereum (and ilk).

See the CHANGELOG for high-level changes between board revisions.

Tech Specs

  • Processor: ESP32-C3 (32-bit RISC-V)
  • Speed: 160Mhz
  • Memory: 400kb RAM, 16Mb Flash, 4kb eFuse
  • Inputs: 4 direction d-pad and 4 buttons
  • Outputs:
    • 240x240px IPS 1.3" display (16-bit color; RGB565)
  • Conectivity:
    • USB-C (power + JTAG/CDC-ACM)
    • BLE

Contributing

  • To modify the files, use KiCad (open-source EDA application)
  • Since the git diff involved in modifying these files is somewhat opaque, please start a discussion first, so any changes can be coordinated

Photos

See the output folder for rendered schematics, PCBs and 3D renders along with photos of the various revisions.

Back of Firefly Gremlin

License

MIT License.

About

Gremlin Hardware Design

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors