Files
-
PCB ESP32 / bak / PCB1.PcbDoc
-
PCB ESP32 / bak / Sheet1.SchDoc
-
PCB ESP32 / bak / Sheet2.SchDoc
-
PCB ESP32 / Control_Board / Conns.SchDoc
-
PCB ESP32 / Control_Board / Control_Board.PcbDoc
-
PCB ESP32 / Control_Board / PCB2.PcbDoc
-
PCB ESP32 / Control_Board / Circuit Maker / Control_Board.PcbDoc
-
PCB ESP32 / Main / PCB2.PcbDoc
-
PCB ESP32 / Main / Sheet1.SchDoc
-
PCB ESP32 / Main / Sheet2.SchDoc
-
PCB ESP32 / Main / Sheet3.SchDoc
-
PCB ESP32 / Main / Sheet4.SchDoc
-
PCB ESP32 / Main / Sheet4_Matrix.SchDoc
-
PCB ESP32 / Matrix / PCB1.PcbDoc
-
PCB ESP32 / Matrix2 / PCB2.PcbDoc
-
PCB ESP32 / Panel / panel.PcbDoc
-
PCB ESP32 / refs / OnOnfre_DevBoard_rev4.sch
-
PCB ESP32 / Resistor Patch / 1 / ResistorPatch1.PcbDoc
-
PCB ESP32 / Resistor Patch / 1 / ResistorPatch1.SchDoc
-
PCB ESP32 / Resistor Patch / 2 / ResistorPatch2.PcbDoc
-
PCB ESP32 / Resistor Patch / 2 / ResistorPatch2.SchDoc
-
PCB ESP32 / SOT223 Patch / PCB1.PcbDoc
-
PCB ESP32 / SOT223 Patch / Sheet1.SchDoc
Files | |
---|---|
Blog Writeup | |
CODE | |
PCB ESP32 | |
WEB | |
.gitattributes | |
Purchase List and BOM.xlsx | |
README.md | |
_config.yml | |
index.html | |
~$Purchase List and BOM.xlsx |
README.mdPixels Camp PCB Badge
Info
This is a PCB badge for the 2019 edition of pixels camp. The project consists on a 39x9 (351) LED matrix display driven by the IS31FL3741 IC and controlled by an ESP32, making it wifi-connected. The board can be powered by usb and/or a 1s lipo battery (charges with usb).
The main goal is to make a web connected scrolling text display, although anyone can develop a custom version of the firmware.
Sponsors
PCBWay
PCBWay was kind enough to supply the V2.1 Pcbs and stencils.
ISSI
IssI has been a great supporter due to it's technical support and the supplied some samples of the driver IC and the corresponding devboard.
I thank both of the sponsors for making the new version possible!
Updates
Latest Updates
- New version in development
- Waiting for the new PCBs and components to arrive
Known Bugs
- Waiting for the new version
TODO
- Assemble new board
Circuit and PCB
Circuit
Schematics
All Schematics can be found in the PDF folder of the PCB Project * PDFs Folder * Control Board Schematic * Matrix Schematic
Power
Power is supplied by usb and/or 1s lipo, with usb charging capabilities.
The circuit can be powered by usb and/or 1s lipo. T1 is disabled when usb is present and vice-versa. There is also a main power switch that toggles T2. An LTSpice simulation is present in the Simulations folder.
Used ICs: * Voltage Regulator: NCP708 * Datasheet * Lipo charger: MCP73831T-2ADI/OT * Datasheet
Digital and logic
The microcontroller used is the ESP32 with WIFI and bluetooth built-in. The LED matrix is driven by the IS31FL3741 IC. The usb to serial conversion in handled by the CH340G (with auto-reset DTR capabilities).
Used ICs: * uC: ESP32 * Datasheet * USB-to-Serial: CH340G * Datasheet * LED driver: IS31FL3741 * Datasheet * Dev Board
PCBs
The PCBs was designed in Altium Designer and the most recent GERBERs and schematics are available in their respective repo folders. The Badge consists of 2 stackable PCBs, one for the matrix and one for the power and logic. Each PCB is 126x36mm and there is a panel PCB with both of the PCBs held by cuttable tabs. The panel is 140x91mm.
IO
Placeholder
Renders
2D
3D