Third-Party Data Sheets
Mirror of third-party data sheets and schematics for various components used and adapted for the Firefly and related projects.
Micro Controller Unit
- ATmega328 - Arduino; 8-bit 32kb Flash, 2kb SRAM, 1kb EEPROM
- ATmega2560 - Arduino; 8-bit, 256kb Flash, 8kb RAM, 4kb EEPROM
- ESP32 - Arduino; 32-bit, dual-core @240Mhz, 448kb ROM, 520kb RAM, 1kb eFuse, WiFi+BLE
- ESP32-C3 - RISC-V, 32-bit, single-core @160Mhz, 400kb RAM, 4kb eFuse, WiFi+BLE, World Controller
- ESP32-S3 - RISC-V, 32-bit, dual-core @240Mhz, 512K RAM, 4kb eFuse, WiFi+BLE, World Controller
Video Drivers
- PCD8854 - 48x48 pixels, monochrome
- SSD1306 - 128x64 pixel, monochrome
- ST7789 - 240x240 pixel, 16-bit (RGB565) color
Display Panels
- DM-TFT-377 - 240x240 pixel IPS Display, ST7789 driver, 12 pin (welded)
- datasheet [external links: datasheet, other resources]
- devboard [external links: devboard]
- DM-TFT-377 - 240x240 pixel IPS Display, ST7789 driver, 24 pin (plug-in)
- datasheet [external links: datasheet]
- devboard schematic [external links: devboard, tutorial]
- WS2812B-2020 - Addressable LED
- datasheet [external links: datasheet download]
- WS2812C-2020 - Addressable LED
- datasheet [external links: datasheet download]
- LCSC Part C2976072 [external links: JCLPCB]
Storage
- W25Q128JVSIQ - 128 Mbit (16Mb) NOR Flash
Secure Element
Camera Module
Power Sub-System
- 10A45B - Regulated Charge Pump DC/DC Converter
- AMS1117 - Voltage Regulator
- SPX3819 - Voltage Regulator
- TPSPX3819 - Voltage Regulator (pin-compatible to SPX3819)
Connectors
- USB-C, 16 pin, female
- USB-C, 16 pin, female, board sink
- THD0515-24CL-SN FPC (Flexible PCB Conenctor), 24 pin
Other Components
- 40Mhz Oscillator Crystal
- datasheet [external links: datasheet, Epson website]
- LCSC Part C255973 [external links: JLCPCB]
- ESD Protection
Other Projects
Here are other projects, tutorials and whatnot for inspiration and ideas.
- How to add USB-C to your project [PCBWay]
- Tiny ESP32-C3 Dev Board [GitHub, schematic]
- Univeral IPS Display Breakout Board [Hackaday]
- ESP32 + PCB Antenna Hardware Design Tutorial [YouTube, GitHub]
Copyright
All rights reserved. See each document for the owners' copyright.
These documents are mirrored here for convenience and under fair-use. Any owner may contact me to have their datasheet removed.