Skip to the content
PCBKitNew board
2 layers126 × 107 mmIcon, the printed circuit board in 3D

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

6

README

README.md

ICON 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

  1. Press the reset button to reset to factory settings
  2. use the ESP Provision App to supply your wifi password
  3. Scan the bardcode on your device to get the devguard carrier identity
  4. run carrier config auth <identity> auth add self "*"
  5. play with the example source code to display some pixels!

Parts

122
QtyValueFootprintReferences
69APA102LED_SMD:LED_RGB_5050-6D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +53
810KResistors:0603R1, R2, R3, R4, R5, R7, R11, R12
62.2uFCapacitors:0603C1, C2, C3, C5, C8, C11
456pfCapacitor_SMD:C_0603_1608MetricC6, C9, C10, C12
4CPCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC7, C13, C14, C15
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
2MOSFET-NCH-BSS138OLIMEX_Diodes-FP:SOT23-3Q2, Q3
1120RResistors:0603R6
11uFCapacitors:0603C4
1595-TLV76733DRVRPackage_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mmU5
1650-RGEF500Fuse:Fuse_Bourns_MF-RHT500F2
1AZ1117IH-3.3TRGSilicon-Standard:SOT223U1
1CONTROL_INConnector_Molex:Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_VerticalJ5
1CONTROL_OUTConnector_Molex:Molex_Micro-Fit_3.0_43045-0412_2x02_P3.00mm_VerticalJ7
1Conn_02x02_Top_BottomConnector_Molex:Molex_Micro-Fit_3.0_43045-0400_2x02_P3.00mm_HorizontalJ2
1D_Schottky 3ADiode_SMD:D_SOD-123D71
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32U6
1FiducialAesthetics:FIDUCIAL-1X2FID1
1MBT3904DW1Package_TO_SOT_SMD:SOT-363_SC-70-6Q4
1PE-1210ACC110STS 11UHaep:PE-1210ACCL1
1PJ-082BHcui:CUI_PJ-082BHJ6
1PTC 0.5AFuse:Fuse_1206_3216MetricF1
1SW_Pushaep:SW_1825027-5SW1
1SZNUP2105LPackage_TO_SOT_SMD:SOT-23D74
1TCAN332Package_TO_SOT_SMD:SOT-23-8U3
1Thermistor_NTCResistors:0603TH1
1Transient SuppressorDiode_SMD:D_SOD-523D72
1Transient Suppressor 7-8V clampDiode_SMD:D_SOD-523D70
1UARTConnector:Tag-Connect_TC2070-IDC-FP_2x07_P1.27mm_VerticalJ1
1dummySymbol:RoHS-Logo_6mm_SilkScreenX2
1dummySymbol:WEEE-Logo_4.2x6mm_SilkScreenX1
1dummySymbol:CE-Logo_8.5x6mm_SilkScreenX3

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 mmBasic, the printed circuit board in 3D

    Basic

    aep/artanis-light

    vehicle gps tracker with battery ================================

    147 parts2
  • 2 layers154.5 × 101 mmArtanis, the printed circuit board in 3D

    Artanis

    aep/artanis-hw

    111 parts
  • 2 layers63.2 × 93.2 mmLCDC1000, the printed circuit board in 3D

    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 mm2nd mainboard pcb, the printed circuit board in 3D

    2nd mainboard pcb

    Fiberprinter/fiberprinter-electronics

    Fiberelectronics Control every pulse, master every micron

    132 parts4
  • 2 layers262.2 × 230 mmArenaTimer, the printed circuit board in 3D

    ArenaTimer

    WannaBAcoder/ArenaTimer

    Open Source Area Timer for combat robotics

    224 parts3
  • 4 layers100 × 100 mmPcb AMY, the printed circuit board in 3D

    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 mmDual input load share controller, the printed circuit board in 3D

    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 mmPLRD1 24ChRelayDriver, the printed circuit board in 3D

    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