Kicon-2020-virtual badge
gregdavill·kicon-2020-virtual-badge·hardware/badge.kicad_pcb
About the Kicon-2020-virtual badge PCB
Kicon-2020-virtual badge is an open source Microchip SAM PCB design by gregdavill, published on GitHub under the CC-BY-SA-4.0 license. It is a 4-layer board measuring 100 × 100 mm, with 600 components from 56 distinct parts.
Its main chip is the ATSAMD21G16L-MNT, from the Microchip SAM family. Other key parts include the 74HC595PW\,118, TLC59282DBQR, GD25Q32CSIGR, DW01 and TLV62569DBVR. By type, the board carries 514 diodes, 18 test points, 18 resistors, 16 transistors, 14 capacitors and 10 ICs.
It belongs with the wearables and displays & leds designs in this gallery.
From the project
Unofficial badge for KiCon 2020 Virtual Edition. (From: Thomas Flummer / KiCon 2020 Virtual Badge Template)
Based off the design+template by Thomas Flummer
I was inspired by the design Thomas made, and wanted to try and extend the badge with more LEDs. I'm using a similar architecture to the LED panels on the d20 and small LED cube I built, except this only has 1 colour of LED in the Matrix.
I've not coded up firmware for a display like this with a microcontroller before, and I've had trouble with the SAMD21's DMA controller and cyclic descriptors in the past. The display will require constant attention from the SAMD as it is a multiplexed display, I'm hoping that implementing a framebuffer +…
Main components on the Kicon-2020-virtual badge
Kicon-2020-virtual badge bill of materials (BOM)
600 components, 56 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATSAMD21G16L-MNT SAMD21G18A-MU | QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm | IC1 |
| 2 | 74HC595PW\,118 74HC595 | TSSOP-16_4.4x5mm_P0.65mm | U1, U2 |
| 2 | TLC59282DBQR TLC59025 | SSOP-24_3.9x8.7mm_P0.635mm | U3, U4 |
| 1 | GD25Q32CSIGR GD25Q32C | SOIC-8_5.23x5.23mm_P1.27mm | U5 |
| 1 | DW01 | SOT-23-6 | U6 |
| 1 | TLV62569DBVR TLV62569DBV | SOT-23-5 | U7 |
| 1 | PM8205A | SOT-23-6 | U8 |
| 1 | HX4054A | SOT-23-5 | U9 |
| 16 | LP0404N3T5G 3412 | SOT-883 | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 +8 |
| 1 | #badgelife | Badgelife-SAOv169-BADGE-2x3 | X1 |
| 1 | U262-161N-4BVC11 USB_C | USB_C_Receptacle_U262-161N-4BVC11 | J1 |
| 1 | DEBUG | PinHeader_1x06_P2.54mm_Vertical | J2 |
| 1 | S2B-PH-SM4-TB(LF)(SN) LiPo 1S | PH2.0-SMD-Horizontal | J3 |
| 1 | PTS810SJK250SMTRLFS A | SW_SPST_PTS810 | SW1 |
| 1 | PTS810SJK250SMTRLFS B | SW_SPST_PTS810 | SW2 |
| 1 | PTS810SJK250SMTRLFS X | SW_SPST_PTS810 | SW3 |
| 1 | PTS810SJK250SMTRLFS Y | SW_SPST_PTS810 | SW4 |
| 1 | PTS810SJK250SMTRLFS RESET | SW_SPST_PTS810 | SW5 |
| 1 | RX | TestPoint_Large | TP1 |
| 1 | TX | TestPoint_Large | TP2 |
Show 36 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DAT | TestPoint_Large | TP3 |
| 1 | PB3 | TestPoint_Large | TP4 |
| 1 | PA1 | TestPoint_Large | TP5 |
| 1 | PB2 | TestPoint_Large | TP6 |
| 1 | PA2 | TestPoint_Large | TP7 |
| 1 | PA3 | TestPoint_Large | TP8 |
| 1 | PB9 | TestPoint_Large | TP9 |
| 1 | PA28 | TestPoint_Large | TP10 |
| 1 | PA27 | TestPoint_Large | TP11 |
| 1 | PA6 | TestPoint_Large | TP12 |
| 1 | PB23 | TestPoint_Large | TP13 |
| 1 | PA7 | TestPoint_Large | TP14 |
| 1 | PA0 | TestPoint_Large | TP15 |
| 1 | CLK | TestPoint_Large | TP16 |
| 1 | LE | TestPoint_Large | TP17 |
| 1 | BLK | TestPoint_Large | TP18 |
| 512 | NCD0402O1 LED | LED_0402_1005Metric | D1, D2, D3, D4, D5, D6, D7, D8 +504 |
| 1 | NCD0603C1 LED | LED_0603_1608Metric | D513 |
| 1 | NCD0603Y1 CHRG | LED_0603_1608Metric | D514 |
| 1 | LQM21PN2R2NGCD 2.2uH | L_0805_2012Metric | L1 |
| 7 | CL10B104KB8NNNC 100nF | C_0603_1608Metric | C1, C2, C3, C4, C6, C8, C11 |
| 1 | CL10B105KO8NNNC 1uF | C_0603_1608Metric | C5 |
| 1 | CL10A106MO8NQNC 10uF | C_0603_1608Metric | C7 |
| 3 | GRM155R60J106ME15D 10uF | C_0603_1608Metric | C9, C13, C14 |
| 1 | CL03C100JA3GNNC 10pF | C_0603_1608Metric | C10 |
| 1 | CL10A475KO8NNNC 4.7uF | C_0603_1608Metric | C12 |
| 2 | 0603WAF2001T5E R | R_0603_1608Metric | R1, R2 |
| 2 | 0603WAF5101T5E 5.1k | R_0603_1608Metric | R3, R4 |
| 1 | 0603WAF1002T5E 10k | R_0603_1608Metric | R5 |
| 3 | 0603WAF1001T5E 1k | R_0603_1608Metric | R6, R11, R15 |
| 3 | 0603WAF4701T5E 4.7k | R_0603_1608Metric | R7, R8, R9 |
| 1 | 0603WAF1000T5E 100 | R_0603_1608Metric | R10 |
| 3 | 0603WAF0000T5E 1 | R_0603_1608Metric | R12, R13, R14 |
| 1 | 0603WAF2001T5E 2k | R_0603_1608Metric | R16 |
| 1 | RC0201FR-07360KL 360k | R_0603_1608Metric | R17 |
| 1 | RC0201FR-0782KL 82k | R_0603_1608Metric | R18 |
Kicon-2020-virtual badge design files
The KiCad project lives in the gregdavill/kicon-2020-virtual-badge repository on GitHub; these links point at the commit this page was built from.
- Layouthardware/badge.kicad_pcb
- Schematichardware/badge.kicad_sch
- BOMhardware/badge-bom.csv
Kicon-2020-virtual badge: common questions
What microcontroller does the Kicon-2020-virtual badge use?
The Kicon-2020-virtual badge is built around the ATSAMD21G16L-MNT, from the Microchip SAM family.
How big is the Kicon-2020-virtual badge PCB?
The Kicon-2020-virtual badge measures 100 × 100 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Kicon-2020-virtual badge?
600 components, from 56 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 Kicon-2020-virtual badge design files?
From the gregdavill/kicon-2020-virtual-badge repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Kicon-2020-virtual badge design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which gregdavill chose for the repository.
Can I test firmware for the Kicon-2020-virtual badge without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Microchip SAM firmware against it before you order a PCB.
Similar boards
Microchip SAM
Fpgaboy
Wren6991
50 × 50 mm89 parts4LNo license508Microchip SAM
Kira
kiibohd
366.9 × 114.3 mm400 partsCERN-OHL-1.2415Microchip SAM
DSKY driver
benkrasnow
43 × 92.3 mm44 partsMIT258Microchip SAM
Duet 2 Maestro
Duet3D
100 × 123 mm336 partsCERN-OHL-1.2257Microchip SAM
Mainboard
pycubed
90.2 × 95.9 mm196 parts2LNo license96Microchip SAM
Tiny4FSK
New-England-Weather-Balloon-Society
35.1 × 76.3 mm80 parts4LCERN-OHL-W-2.095