
Saintcon2020
compukidmike/Saintcon2021
This year's badge was created by compukidmike, ProfessorPlum, and SodiumHydrogen. It's styled after a combination lock and the shackle actually opens!

Lego Smart Brick reverse engineered schematic
Lego smart brick is an open-source printed circuit board by nanash1, from the nanash1/smart_brick repository on GitHub. It is a 4-layer board of 28.8 × 12.8 mm with 148 parts on 112 nets, routed with 1,791 tracks and 349 vias.
It is built around the W25Q16JWBYIQ TR, BMA580 and 19-337C/RSBHGHC-A88/4T, with the SDM02L30CP3, B4013AM423-008 and PD15-22C/TR8(OP) among its other parts. Its parts include 56 capacitors, 23 resistors, 15 connectors, 12 inductors and 6 diodes.
This is a reverse engineered schematic of the Lego smart brick PCBA. All net names of the custom ASIC are guesses, I didn't do any extensive signal analysis. I also wasn't able to extract the firmware as described here: https://github.com/nathankellenicki/node-smartplay/blob/main/notes/METHODOLOGY.md, so I couldn't check how the EM9305's GPIOs are configured.
The KiCad project contains rough traces of all connections. Reference images for all 4 layers are included.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | ~ | LEGO:TestPoint_LEGO | TP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23 +11 |
| 24 | WHT | LEGO:C_0201_LEGO | C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C32, C33, C34, C35 +8 |
| 13 | C | LEGO:C_0201_LEGO | C5, C6, C7, C8, C9, C30, C43, C44, C46, C48, C50, C55, C56 |
| 6 | 1K5 | LEGO:R_0201_LEGO | R5, R6, R7, R8, R9, R10 |
| 5 | 0 | LEGO:R_0201_LEGO | R14, R15, R18, R21, R23 |
| 4 | BLU | LEGO:L_0201_LEGO | L1, L2, L3, L10 |
| 4 | GRY | LEGO:L_0402_LEGO | L5, L22, L23, L24 |
| 3 | 1 | LEGO:R_0201_LEGO | R11, R12, R13 |
| 3 | C | LEGO:C_0402_LEGO | C26, C31, C49 |
| 3 | WHT | LEGO:C_0402_LEGO | C10, C11, C47 |
| 3 | ~ | LEGO:L_0402_LEGO | FB1, FB2, FB3 |
| 2 | 100n | LEGO:C_0201_LEGO | C1, C29 |
| 2 | 10K | LEGO:R_0201_LEGO | R1, R2 |
| 2 | 19-337C/RSBHGHC-A88/4T | LEGO:19-338C | D4, D5 |
| 2 | 20u | LEGO:C_0603_LEGO | C24, C25 |
| 2 | 25.8u | LEGO:C_0402_LEGO | C52, C53 |
| 2 | 3R3 | LEGO:R_0402_LEGO | R16, R17 |
| 2 | BLK | LEGO:L_0201_LEGO | L13, L14 |
| 2 | SDM02L30CP3 | LEGO:D_0201_LEGO | D1, D2 |
| 1 | 100K | LEGO:R_0201_LEGO | R19 |
| 1 | 180 | LEGO:R_0201_LEGO | R22 |
| 1 | 18n | LEGO:C_0201_LEGO | C27 |
| 1 | 18u | LEGO:C_0201_LEGO | C2 |
| 1 | 1V8_EDGE | LEGO:LEGO_NFC_ANT | J7 |
| 1 | 1n | LEGO:C_0201_LEGO | C28 |
| 1 | 2 | LEGO:R_0201_LEGO | R20 |
| 1 | 2.7u | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | 2.7u | LEGO:C_0402_LEGO | C54 |
| 1 | 20u | Capacitor_SMD:C_0402_1005Metric | C4 |
| 1 | 2K2 | LEGO:R_0201_LEGO | R3 |
| 1 | 48 MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 8.87u | LEGO:C_0402_LEGO | C51 |
| 1 | B4013AM423-008 | LEGO:Goertek_Microphone_D2.0x1.3 | MK1 |
| 1 | BMA580 | LEGO:WLCSP-6_Bosch | U1 |
| 1 | Battery Terminals | LEGO:Battery_Terminals_LEGO | J9 |
| 1 | DA000001 | LEGO:DA000001 | U4 |
| 1 | EM9305 | LEGO:QFN-28-1EP_LEGO | U3 |
| 1 | GND_EDGE | LEGO:LEGO_NFC_ANT | J6 |
| 1 | LED_COLOR_SENSE | LEGO:LED_Side | D6 |
| 1 | L_Small | Inductor_SMD:L_0805_2012Metric | L12 |
| 1 | NFC_ANT_BACK1 | LEGO:LEGO_NFC_ANT | J5 |
| 1 | NFC_ANT_BACK2 | LEGO:LEGO_NFC_ANT | J16 |
| 1 | NFC_ANT_BOTTOM1 | LEGO:LEGO_NFC_ANT | J14 |
| 1 | NFC_ANT_BOTTOM2 | LEGO:LEGO_NFC_ANT | J15 |
| 1 | NFC_ANT_FRONT1 | LEGO:LEGO_NFC_ANT | J13 |
| 1 | NFC_ANT_FRONT2 | LEGO:LEGO_NFC_ANT | J12 |
| 1 | NFC_ANT_RIGHT1 | LEGO:LEGO_NFC_ANT | J1 |
| 1 | NFC_ANT_RIGHT2 | LEGO:LEGO_NFC_ANT | J2 |
| 1 | NFC_ANT_TOP1 | LEGO:LEGO_NFC_ANT | J3 |
| 1 | NFC_ANT_TOP2 | LEGO:LEGO_NFC_ANT | J4 |
| 1 | NFC_LEFT1 | LEGO:LEGO_NFC_ANT | J10 |
| 1 | NFC_LEFT2 | LEGO:LEGO_NFC_ANT | J11 |
| 1 | PD15-22C/TR8(OP) | LEGO:PD15-22C | D3 |
| 1 | W25Q16JWBYIQ | LEGO:WLCSP-8_Winbond_BY | U2 |
| 1 | ~ | LEGO:R_0201_LEGO | R4 |
| 1 | ~ | LEGO:L_0603_LEGO | L4 |
It measures 28.8 × 12.8 mm and has 4 copper layers, 1.6 mm thick.
148 parts, built around the W25Q16JWBYIQ TR, BMA580, 19-337C/RSBHGHC-A88/4T and SDM02L30CP3. 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.
From the nanash1/smart_brick repository on GitHub, at the commit this page was made from: the board is lego_smart_brick.kicad_pcb and its schematic asic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask nanash1 before reusing the design.

compukidmike/Saintcon2021
This year's badge was created by compukidmike, ProfessorPlum, and SodiumHydrogen. It's styled after a combination lock and the shackle actually opens!

NCSU-High-Powered-Rocketry-Club/Launch-Relay-KiCAD
KiCAD files for the rocket launch detection relay board

nickraymond/nereus_Pi_shield_ADIN2111
A Raspberry Pi Zero 2W shield built from a copy of the Sofar Bristlemouth mote: ADIN2111 two-port 10BASE-T1L with PoDL, powered from the bus, 5 V for the Pi, a 24 V payload port, and the Sofar mote's power path…

tscircuit/dataset-srj24
Ten production-oriented KiCad boards converted to Simple Route JSON


will127534/GlobalEye
A simple camera board using GMAX3412 1" 4K@30fps global shutter sensor

