Security-Bits.de
Publisher of the H2HC 2018 badge hardware and programming writeup.
SourceH2HC 2018 · Brazil · 2018
Bottle-shaped ESP32 BLE and OLED badge
A small-batch H2HC 2018 bottle-shaped PCB badge with an ESP32 WROOM, I2C OLED display, six controllable LEDs, BLE behavior, AAA or USB power, and Arduino IDE source-code notes.
People
Publisher of the H2HC 2018 badge hardware and programming writeup.
SourceIt documents Brazil's H2HC badge lineage moving from ARM development boards into interactive ESP32 art-PCB badges with display, BLE, and attendee-visible power and programming constraints.
The source writeup describes a bottle-shaped PCB with ENIG gold contacts, ESP32 WROOM controller, 0.96 inch I2C OLED display, 3 AAA battery power or USB power, six controllable LEDs, and an FTDI-style serial programming workflow.
The code was written in the Arduino IDE using ESP32 support and SSD1306 OLED libraries. The writeup describes BLE write handling, LED switching, text messages on display pages, a dynamic Android BLE app path, and multiple display tabs for status, debug, and name pages.
The writeup records practical badge-build details attendees noticed, including swapped OLED VCC/GND pins on final displays, BLE battery drain, and explicit warnings against 12 V USB-to-serial cables.
Lifecycle
The writeup describes BLE write handling that switches LEDs and shows text messages across badge display pages.
SourceDocumented display tabs include main H2HC 2018, dev status, last BLE message, raw debug text, and name pages.
SourceOperational history
The catalogue does not copy the writeup photos until image provenance can be represented properly.
The record documents practical handling and programming risks rather than presenting the badge as a frictionless reference design.