Badge2017
cryptovillage·badge2017·hardware/badge2017.kicad_pcb
About the Badge2017 PCB
Badge2017 is an open source ESP32 PCB design by cryptovillage, published on GitHub. It is a 2-layer board measuring 95.2 × 154.5 mm, with 129 components from 51 distinct parts.
Its main chip is the ESP32-WROOM, from the ESP32 family. Other key parts include the SP0503BAHTG, MCP73831T-2ACI/OT, EFM8UB10F16G-C-QFN28, ATECC508A-SSHDA-B and MIC2288YD5. By type, the board carries 48 capacitors, 41 resistors, 11 ICs, 8 LEDs, 7 connectors and 6 transistors.
It belongs with the wearables and iot & wireless designs in this gallery.
From the project
The 2017 Crypto and Privacy Village Badge
1. Install the ESP32 toolchain for your OS. You do not need to install the ESP-IDF -- that happens automatically in the$ For Linux: https://esp-idf.readthedocs.io/en/v3.1-beta1/get-started/linux-setup.html For Windows: https://esp-idf.readthedocs.io/en/v3.1-beta1/get-started/windows-setup.html * For OSX: https://esp-idf.readthedocs.io/en/v3.1-beta1/get-started/macos-setup.html
Main components on the Badge2017
Badge2017 bill of materials (BOM)
129 components, 51 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SP0503BAHTG Littelfuse Inc. | SOT-143 | U1 |
| 1 | MCP73831T-2ACI/OT MCP73831 Microchip | SOT-23-5 | U2 |
| 1 | EFM8UB10F16G-C-QFN28 EFM8UB1 Silicon Labs | QFN-28-1EP_5x5mm_Pitch0.5mm | U3 |
| 1 | ATECC508A-SSHDA-B ATECC508A Atmel | SOIC-8_3.9x4.9mm_Pitch1.27mm | U4 |
| 1 | MIC2288YD5 MIC2288 Microchip Technology | SOT-23-5 | U5 |
| 1 | PAM2305AAB330 PAM2305 Diodes Incorporated | SOT-23-5 | U6 |
| 1 | ESP32-WROOM Espressif | ESP32-WROOM | U7 |
| 1 | 74HCT245 NXP USA Inc. | TSSOP-20_4.4x6.5mm_Pitch0.65mm | U8 |
| 1 | MMA8452QT MMA8452Q NXP | MMA8452Q | U9 |
| 1 | MAX9723DETE+ MAX9723 Maxim Integrated | QFN-16-1EP_4x4mm_Pitch0.65mm | U10 |
| 1 | MAX4468EKA+T MAX4468 Maxim Integrated | SOT-23-8 | U11 |
| 1 | DMG2307L-7 PMOS Diodes Incorporated | SOT-23 | Q1 |
| 5 | MMBF170 NMOS Fairchild/ON Semiconductor | SOT-23 | Q2, Q3, Q4, Q5, Q6 |
| 1 | ABS25-32.768KHZ-T 32.768k Abracon LLC | abs25_crystal | Y1 |
| 1 | 472192001 Micro_SD_Card Molex, LLC | MICROSD | CON1 |
| 1 | SJ-43516-SMT TRRS CUI, Inc | TRRS_jack | CON2 |
| 1 | 10118192-0001LF USB Amphenol | USB_Micro-B-cpv | P1 |
| 1 | CONN_02X02 | Socket_Strip_Straight_2x02_TP | P2 |
| 1 | Battery JST Sales America Inc. | JST_PH_SMD | P3 |
| 1 | ER-CON30HB-1 ERC12864-1 EastRising | LCD_zif_connector | P5 |
Show 31 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ER-CON2.0-2P-SMD Backlight EastRising | JST_PH_SMD | P6 |
| 1 | MF-USMF110-2 1.1A Bourns Inc. | R_1210 | F1 |
| 1 | EN12-HS22AF20 Rotary_Encoder_Switch TT Electronics/BI | EN12_RotaryEncoder | SW1 |
| 1 | JS202011SCQN SPST C&K Components | DPDT_SMD | SW2 |
| 8 | APA-102-2020 APA102 Shenzhen Witop technology Company Co,.Ltd | APA102-2020 | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 |
| 2 | BAT20JFILM D_Schottky STMicroelectronics | SOD-323 | D1, D2 |
| 2 | LQM21PN4R7MGSD 4.7uH Murata Electronics North America | R_0603 | L1, L2 |
| 5 | 4.7uF | C_0603 | C1, C3, C4, C5, C35 |
| 9 | 0.1uF | C_0603 | C2, C8, C11, C16, C33, C34, C41, C42 +1 |
| 21 | 1uF | C_0603 | C6, C18, C19, C20, C21, C22, C23, C24 +13 |
| 5 | 10uF | C_0603 | C7, C12, C13, C17, C47 |
| 2 | 12pF | C_0603 | C9, C10 |
| 2 | 22uF Yageo | C_0603 | C14, C15 |
| 2 | 0.47uF | C_0603 | C36, C37 |
| 1 | 0.01uF | C_0603 | C46 |
| 1 | 47pF | C_0603 | C48 |
| 10 | 1k | R_0603 | R1, R6, R9, R10, R11, R31, R41, R48 +2 |
| 2 | 4k7 | R_0603 | R2, R3 |
| 9 | 100k | R_0603 | R4, R5, R13, R20, R22, R34, R37, R39 +1 |
| 1 | 5k62 | R_0603 | R7 |
| 1 | 1k87 | R_0603 | R8 |
| 1 | 15 | R_0603 | R14 |
| 7 | 10k | R_0603 | R21, R42, R43, R44, R45, R46, R47 |
| 1 | 2k | R_0603 | R23 |
| 2 | 22k | R_0603 | R27, R28 |
| 2 | 47k | R_0603 | R29, R30 |
| 1 | 470k | R_0603 | R32 |
| 1 | 20k | R_0603 | R33 |
| 1 | 2.2k | R_0603 | R35 |
| 1 | 200k | R_0603 | R36 |
| 1 | 160k | R_0603 | R38 |
Badge2017 design files
The KiCad project lives in the cryptovillage/badge2017 repository on GitHub; these links point at the commit this page was built from.
Badge2017: common questions
What microcontroller does the Badge2017 use?
The Badge2017 is built around the ESP32-WROOM, from the ESP32 family.
How big is the Badge2017 PCB?
The Badge2017 measures 95.2 × 154.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Badge2017?
129 components, from 51 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Badge2017 design files?
From the cryptovillage/badge2017 repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Badge2017 design in my own project?
The repository has no license, so all rights stay with cryptovillage. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Badge2017 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k