Skip to the content
PCBKitNew board
2 layers59.2 × 93.2 mmAws iot expresslink demo badge, the printed circuit board in 3D

Aws iot expresslink demo badge

aws/iot-expresslink29

This device was designed and created for the AWS IoT ExpressLink Demo Badge Workshop, which was run at re:Invent 2022.

Size
59.2 × 93.2 mm
Copper layers
2
Thickness
1.63 mm
Parts
74
Nets
85
Pads
390
Tracks, vias
1,061, 115
Pours
3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
18 Nov 2021
Updated
20 Aug 2026

Overview

Aws iot expresslink demo badge is an open-source printed circuit board by aws, from the aws/iot-expresslink repository on GitHub, published under the MIT-0 licence. It is a 2-layer board of 59.2 × 93.2 mm with 74 parts on 85 nets, routed with 1,061 tracks and 115 vias.

It is built around the IN-S32GTLS, SHT30-DIS and ALS-PT19-315C/L177/TR8, with the LIS3DH, NT3H2211W0FHKH and WS2812B among its other parts. Its parts include 22 capacitors, 20 resistors, 7 ICs, 6 diodes and 5 switches. It belongs with the home automation and IoT and lEDs and displays boards and the ESP32, RP2040 and RISC-V boards of this library.

Main components

10

README

hardware-designs/DemoBadge/README.md

AWS IoT ExpressLink Demo Badge

This device was designed and created for the AWS IoT ExpressLink Demo Badge Workshop, which was run at re:Invent 2022.

The Demo Badge features an RP2040 microcontroller, an Espressif ESP32-C3-MINI-1-A AWS IoT ExpressLink module, various sensors, buttons, RGB LEDs, and a color display.

You can find more information about the device itself, and its components, as part of the workshop appendix.

AWS IoT ExpressLink Demo Badge frontside and backside of fully assembled device

Schematic

The schematic for the Demo Badge is available as KiCAD 6 project. You can access a PDF version of the single-sheet schematic here.

PCB Layout

The PCB layout for the Demo Badge is available as KiCAD 6 project, including all footprints (publicly available ones, and custom ones).

You can access the production Gerber files here.

Re-generate Gerbers and other files

If you made any changes to the PCB layout, you have to re-generate the Gerbers files before sending them to your PCB manufacturer. You can use KiBot to generate Gerbers and other files in a repeatable way using the kibot.yaml configuration file.

You can follow the KiBot installation guide, or use a Docker container:

bash
docker run --rm -v "$PWD":/kicad -w /kicad setsoft/kicad_auto:ki6 kibot -c kibot.yaml

All KiBot-generated files are available under Generated/.

License

This hardware design is licensed under the MIT-0 License. Imported footprints and 3D models might contain different licenses.

Parts

74
QtyValueFootprintReferences
1210kResistor_SMD:R_0603_1608MetricR5, R7, R8, R10, R12, R13, R14, R15, R16, R18, R19, R20
10100nCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C10, C12, C13, C16, C17, C18, C22
81uCapacitor_SMD:C_0603_1608MetricC4, C5, C6, C8, C9, C11, C20, C21
5WS2812Breinvent-2022-expresslink-badge:SK6812-multiD1, D2, D3, D4, D5
41kResistor_SMD:R_0603_1608MetricR1, R2, R11, R17
4PTS815_SJM_250_SMTR_LFSPTS815:PTS815 SJM 250 SMTR LFSSW1, SW3, SW4, SW5
210uCapacitor_SMD:C_0603_1608MetricC7, C19
227pfCapacitor_SMD:C_0603_1608MetricC14, C15
22N7002Package_TO_SOT_SMD:SOT-23Q1, Q3
24k7Resistor_SMD:R_0603_1608MetricR3, R4
2MountingHolereinvent-2022-expresslink-badge:lanyard-cutoutH1, H2
2TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2
11N5819WSDiode_SMD:D_SOD-323D6
17.5Resistor_SMD:R_0603_1608MetricR6
1ALS-PT19-315C/L177/TR8ALS-PT19-315C_L177_TR8:XDCR_ALS-PT19-315C_L177_TR8A1
1BATT_NEGTestPoint:TestPoint_Pad_D2.0mmJ1
1BATT_POSTestPoint:TestPoint_Pad_D2.0mmJ2
1CrystalCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
1DMG2305UX-7Package_TO_SOT_SMD:SOT-23Q2
1DNPResistor_SMD:R_0603_1608MetricR9
1ER-TFT013-2ER-TFT013-2:ER-TFT013-2U4
1ESP32-C3-MINI-1-AEspressif:ESP32-C3-MINI-1U7
1IN-S32GTLSIN-S32GTLS:IN-S32GTLSU8
1JS202011SCQNJS2020:JS202011SCQNSW2
1LIS3DHPackage_LGA:LGA-16_3x3mm_P0.5mm_LayoutBorder3x5yU3
1LOGOLOGOG***
1NT3H2211W0FHKHNT3H2211W0FHKH:IC_NT3H2211W0FHKHU5
1QWIICConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ3
1SHT30-DISSensor_Humidity:Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mmU1
1Waveshare-RP2040-Plusreinvent-2022-expresslink-badge:Waveshare-RP2040-PlusU2
1socket-matching-battery-holder-plugConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ4

Questions

How big is the Aws iot expresslink demo badge PCB?

It measures 59.2 × 93.2 mm and has 2 copper layers, 1.63 mm thick.

What parts does the Aws iot expresslink demo badge use?

74 parts, built around the IN-S32GTLS, SHT30-DIS, ALS-PT19-315C/L177/TR8 and LIS3DH. 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 Aws iot expresslink demo badge KiCad files?

From the aws/iot-expresslink repository on GitHub, at the commit this page was made from: the board is hardware-designs/DemoBadge/aws-iot-expresslink-demo-badge.kicad_pcb and its schematic hardware-designs/DemoBadge/aws-iot-expresslink-demo-badge.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Aws iot expresslink demo badge design in my own project?

Its repository publishes it under the MIT-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 layers90.5 × 84.4 mmDemo badge-2023, the printed circuit board in 3D

    Demo badge-2023

    aws-samples/aws-iot-connected-product-demo-badge

    This device was designed and created for a hands-on workshop at re:Invent 2023.

    122 parts13MIT-0
  • 2 layers50.8 × 88.9 mmSolar glow drh v4 0, the printed circuit board in 3D

    Solar glow drh v4 0

    devinhorowitz/solar-business-card

    Front — the card face Back — the component side

    70 partsMIT
  • 2 layers89 × 51 mmPCBCard, the printed circuit board in 3D

    PCBCard

    kwame-y/PCBCard

    Custom PCB Business card as my first electrical engineering related project (for Hack Club Forge)

    14 partsMIT
  • 2 layers88.9 × 50.8 mmBusinessCard, the printed circuit board in 3D

    BusinessCard

    Matt-Santos/NFC-IDCard

    Multipurpose business card

    5 parts
  • 2 layers99.1 × 99 mmXDuinoRail Debug, the printed circuit board in 3D

    XDuinoRail Debug

    chatelao/xDuinoRail-Decoder

    The friendly decoder development plattform for model railroad tinkers.

    170 partsAGPL-3.0
  • 2 layers85 × 120 mmHome Assistant Control pad, the printed circuit board in 3D

    Home Assistant Control pad

    Pegoku/Home-Assistant-Control-pad

    This is a programmable Home Assistant Control Pad. It can control 4 Home assistant devices at a time, and has 4 togglable screens/zones (in total 16 devices).

    111 parts1GPL-3.0
  • 2 layers341.8 × 158.5 mmWs2812-clock, the printed circuit board in 3D

    Ws2812-clock

    CommanderRedYT/ws2812-clock

    A simple pcb clock using ws2812 in 7-segment form

    533 parts2GPL-3.0