Space Pony Overview
This repo contains the project files for two Silly Add-On (SAO) Printed Circuit Boards (PCBs) for DEFCON 31.
User Guide
Where to buy the units is explained here:
A summary of the key features and interfaces are documented in the following video:
Space Bits R Us
This is the team badge for those competing in the Hack-a-Sat competition. These are exclusive badges for the team and not for general sale.
Pony Circuit Board
- These badges present "My Little Pony Friendship is Magic" characters surrounded by LEDs.
- These badges are for sale, $20 per unit. There are 11 unique designs.
- Each "Space Bits R Us" team member (identifiable because they are wearing the "Space Bits" badge described above) will have several units for sale.
- Visit the Hack-a-sat competition area immediately before, or immediately after competition each day to acquire one.
- Specifically: ---before 10 AM Friday/Saturday---, after 8 PM Friday/Saturday, before Noon Sunday, or after 1:30 PM Sunday.
- Excess stickers were attached to colored acrylic for general distribution
- Only white acrylic units have LEDs
Features
- STM8S003F3P6TR Processor
- 8 kB Flash
- 1 kB RAM
- 128 B EEPROM
- Microphone
- 16 MHz clock, 10 ppm
- LiPo Battery
- 40 mAh LIR2032 LiPo (Pony SAO)
- ~2 hours battery life at max brightness
- 500 mAh 502540 LiPo (Space Bits R Us SAO)
- ~25 hours battery life at max brightness
- LiPo Charger
- ~3 hours to charge from 3V to 4.2V
- Developer header
- 5V charging input
- ST SWIM Interface
- 57600 MBaud UART
- I2C
- SAO 4-pin header pads
- Under BT1 (Pony SAO)
- Under Acrylic (Space Bits R Us SAO)
- 10x RGB LEDs
- 12x White LEDs
- 1x Status LED
- Green
- 5V input is present
- Battery is fully charged, if present
- Green + Blue = Cyan
- Battery Charging is Underway
- Red
- A user button is pressed, or UART terminal is active
Schematic
Hardware
Design
Fabrication & Tools
- PCB design in EasyEDA; PCB/PCBA fabrication through JLCPCB
- Acrylic stock, 45% lighting white, 1/8" thick through TAP Plastics
- Acrylic cutting in-house using a LC40 Dremel laser cutter
- Stickers fabricated by Sticker Mule
- Through-hole LEDs, batteries, and support hardware (protoboards, pogo pins, etc) purchased through Aliexpress vendors
Eratta