
Icon
The internets RGB panel
- Size
- 126 × 107 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 122
- Nets
- 168
- Pads
- 607
- Tracks, vias
- 1,376, 268
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 21 Jun 2020
- Updated
- 21 Jun 2020
Overview
Icon is an open-source printed circuit board by devguardio, from the devguardio/icon repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 126 × 107 mm with 122 parts on 168 nets, routed with 1,376 tracks and 268 vias.
It is built around the ESP32-WROOM-32D, TCAN332D and AZ1117IH-3.3TRG1, with the MBT3904DW1, PJ-082BH and SZNUP2105L among its other parts. Its parts include 73 diodes, 15 capacitors, 9 resistors, 5 connectors and 4 ICs. It belongs with the lEDs and displays boards and the ESP32 boards of this library.
Main components
6ESP32-WROOM-32D
-- WiFi Modules ROHSEspressif SystemsWiFi ModulesTCAN332D
SOIC-8-40℃~+125℃ 1Mbps 3V~3.6V 60mA CAN Transceiver SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversAZ1117IH-3.3TRG1
SOT-223-40℃~+125℃@(Tj) 1 1.3V@(0.8A) 15V 3.3V 4mA 70dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedUncategorisedMBT3904DW1
SOT-363-55℃~+150℃ 100 150mW 2 NPN 200mA 300MHz 300mV 40V 50nA 6V NPN SOT-363 Bipolar (BJT) ROHSonsemiBipolar (BJT)PJ-082BH
插件-25℃~+85℃ 10A 2.5mm 24V 6.5mm DC Power Jack 插件 DC Power Connectors ROHSCUIDC Power ConnectorsSZNUP2105L
SOT-23100nA 2 24V 30pF 32V 350W@8/20us 44V 8A@8/20us Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 SOT-23 ESD and Surge Protection (TVS/ESD) ROHSonsemiESD And Surge Protection (TVS/ESD)
README
README.mdICON the internets RGB panel
A WIFI connected RGB panel you can directly program on your personal computer using javascript, golang, rust, C, C++, python, etc
Display stuff from afar without a cloud! The devguard carrier SDK allows direct peer to peer encrypted connection to the device over the internet.
Getting started
- Press the reset button to reset to factory settings
- use the ESP Provision App to supply your wifi password
- Scan the bardcode on your device to get the devguard carrier identity
- run
carrier config auth <identity> auth add self "*" - play with the example source code to display some pixels!
Parts
122| Qty | Value | Footprint | References |
|---|---|---|---|
| 69 | APA102 | LED_SMD:LED_RGB_5050-6 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +53 |
| 8 | 10K | Resistors:0603 | R1, R2, R3, R4, R5, R7, R11, R12 |
| 6 | 2.2uF | Capacitors:0603 | C1, C2, C3, C5, C8, C11 |
| 4 | 56pf | Capacitor_SMD:C_0603_1608Metric | C6, C9, C10, C12 |
| 4 | CP | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C7, C13, C14, C15 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | MOSFET-NCH-BSS138 | OLIMEX_Diodes-FP:SOT23-3 | Q2, Q3 |
| 1 | 120R | Resistors:0603 | R6 |
| 1 | 1uF | Capacitors:0603 | C4 |
| 1 | 595-TLV76733DRVR | Package_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U5 |
| 1 | 650-RGEF500 | Fuse:Fuse_Bourns_MF-RHT500 | F2 |
| 1 | AZ1117IH-3.3TRG | Silicon-Standard:SOT223 | U1 |
| 1 | CONTROL_IN | Connector_Molex:Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_Vertical | J5 |
| 1 | CONTROL_OUT | Connector_Molex:Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_Vertical | J7 |
| 1 | Conn_02x02_Top_Bottom | Connector_Molex:Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_Horizontal | J2 |
| 1 | D_Schottky 3A | Diode_SMD:D_SOD-123 | D71 |
| 1 | ESP32-WROOM-32D | RF_Module:ESP32-WROOM-32 | U6 |
| 1 | Fiducial | Aesthetics:FIDUCIAL-1X2 | FID1 |
| 1 | MBT3904DW1 | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q4 |
| 1 | PE-1210ACC110STS 11UH | aep:PE-1210ACC | L1 |
| 1 | PJ-082BH | cui:CUI_PJ-082BH | J6 |
| 1 | PTC 0.5A | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | SW_Push | aep:SW_1825027-5 | SW1 |
| 1 | SZNUP2105L | Package_TO_SOT_SMD:SOT-23 | D74 |
| 1 | TCAN332 | Package_TO_SOT_SMD:SOT-23-8 | U3 |
| 1 | Thermistor_NTC | Resistors:0603 | TH1 |
| 1 | Transient Suppressor | Diode_SMD:D_SOD-523 | D72 |
| 1 | Transient Suppressor 7-8V clamp | Diode_SMD:D_SOD-523 | D70 |
| 1 | UART | Connector:Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_Vertical | J1 |
| 1 | dummy | Symbol:RoHS-Logo_6mm_SilkScreen | X2 |
| 1 | dummy | Symbol:WEEE-Logo_4.2x6mm_SilkScreen | X1 |
| 1 | dummy | Symbol:CE-Logo_8.5x6mm_SilkScreen | X3 |
Questions
How big is the Icon PCB?
It measures 126 × 107 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Icon use?
122 parts, built around the ESP32-WROOM-32D, TCAN332D, AZ1117IH-3.3TRG1 and MBT3904DW1. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Icon KiCad files?
From the devguardio/icon repository on GitHub, at the commit this page was made from: the board is hardware/icon.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Icon design in my own project?
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers50.5 × 80 mm

- 2 layers154.5 × 101 mm

- 2 layers63.2 × 93.2 mm

LCDC1000
wmeckman/LCDC1000
An ESP32 based controller that can drive any kind of LED strip, or motor. Includes microSD, USB-UART, and large voltage range input.
110 parts6 - 2 layers99 × 99 mm

2nd mainboard pcb
Fiberprinter/fiberprinter-electronics
Fiberelectronics Control every pulse, master every micron
132 parts4 - 2 layers262.2 × 230 mm

- 4 layers100 × 100 mm

Pcb AMY
Rivercraft911/R-01_Raster_Laser_Projector
Red, blue and green lasers combine through two dichroc mirrors and bounce off a spinning polygon mirror, which each mirror facet makes one scanline.
159 parts1 - 2 layers70 × 57 mm

Dual input load share controller
abyrne55/dual-input-load-share-controller
KiCAD schematics for a "12VDC Dual-Input Load Share Controller with USB Monitoring" PCB
46 partsUnlicense - 2 layers50.4 × 69 mm

PLRD1 24ChRelayDriver
robertpuccinelli/microfluidic_controller_reviewer_copy
This repository contains supplementary information and resources for a microfluidic controller platform based on the plfluidic Python module.
86 partsCC-BY-4.0