

Shd18badge
Participant badge for Science Hack Day 2018
- Size
- 62.9 × 100.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 30
- Nets
- 36
- Pads
- 95
- Tracks, vias
- 155, 37
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 10 Jan 2018
- Updated
- 10 Feb 2018
Overview
Shd18badge is an open-source printed circuit board by Technariumas, from the Technariumas/shd18badge repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 62.9 × 100.3 mm with 30 parts on 36 nets, routed with 155 tracks and 37 vias.
It is built around the 74HC595 and WS2812B. Its parts include 10 resistors, 9 diodes, 2 capacitors, 2 ICs and 2 switches. It belongs with the lEDs and displays boards of this library.
Main components
2README
README.mdScience Hack Day Vilnius 2018 - badge
Participant badge for Science Hack Day Vilnius 2018
Prerequisites
To use the badge, you will need the following:
- A laptop with Linux, Mac OS or Windows and at least one free USB port.
- If it’s Windows or Mac OS, make sure to install drivers for the CH340 UBS2TTL chip.
- A micro-USB cable with data lines that fits your USB port.
- You will need a terminal application installed. For Linux and Mac you can use screen, which is installed by default. For Windows we recommend PuTTy or CoolTerm.
- Please note that the workshop will be in English.
Schematics
Programming
Use dmesg to determine the USB port the badge is connected to, e.g. /dev/ttyUSB0.
Flash the firmware: cd shd18badge/micropython
Edit the flash_microcontroller.sh file so that it points to the correct USB port. If esptool.py is needed, install it (for example, pip install esptool.py). Then copy the Python files to the microcontroller:
python transfer_files.py -p /dev/ttyUSB5 -b 115200 util.py main.py thermistor.py boot.py
Tutorial
- A pretty great tutorial is available here
- A MAC user first hand experience using the badge
Parts
30| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 1k | Resistors_SMD:R_0603 | R2, R3, R4, R5, R6, R7, R8, R9, R10 |
| 8 | LED | LEDs:LED_0603 | D1, D2, D3, D4, D5, D6, D7, D8 |
| 2 | 1u | Capacitors_SMD:C_0603 | C1, C2 |
| 1 | 74HC595 | Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm | U2 |
| 1 | Battery | Battery_Holders:Keystone_2479_3xAAA | BT1 |
| 1 | LOGO | wemos:letunas | G*** |
| 1 | LOGO | wemos:farnell-logo | G*** |
| 1 | Mounting_Hole | Mounting_Holes:MountingHole_3.2mm_M3 | MK1 |
| 1 | R | Resistors_SMD:R_0603 | R1 |
| 1 | SW_Push | wemos:4P-SMD-6.2X6.2X4H | SW2 |
| 1 | SW_SPDT | wemos:SWITCH-SPST-SMD-A | SW1 |
| 1 | Thermistor | Resistors_SMD:R_0603 | TH1 |
| 1 | WS2812B | LEDs:LED_WS2812B-PLCC4 | LED1 |
| 1 | WeMos_mini | wemos:D1_mini_board | U1 |
Questions
How big is the Shd18badge PCB?
It measures 62.9 × 100.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Shd18badge use?
30 parts, built around the 74HC595 and WS2812B. 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 Shd18badge KiCad files?
From the Technariumas/shd18badge repository on GitHub, at the commit this page was made from: the board is shd18-badge/shd18-badge.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Shd18badge 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
- 2 layers287.8 × 126.7 mm

- 2 layers100 × 64.7 mm

- 2 layers110 × 31.5 mm

- 2 layers225 × 80 mm

VFD
davidmpye/VFD
This repository contains a design for an IV-11 based Vacuum Fluorescent Display (VFD) display unit.
72 parts9 - 2 layers265.5 × 132.3 mm

Dashdash
Churrosoft/Dashdash
tablero de instrumentos por can para integrar con OpenEFI, cuando se nos ocurra algo mas original cambiamos el nombre
272 parts1MIT - 2 layers117.3 × 63 mm

Embeddster
alheir/embeddster
Embeddster is a platform for the 25.27 - Sistemas Embebidos course at ITBA (Instituto Tecnológico de Buenos Aires), using an ESP32 to test and assist with TPs.
36 partsMIT - 2 layers100 × 100 mm

Projet ELEC GISTRE
AntoineLass/ELEC-GISTRE
This repo is here to host the electronic project from the GISTRE major
82 parts - 2 layers190 × 150 mm
