Microchip
The official project notes that Microchip donated the PIC32MX170F256D and SRAM used by the badge.
SourceHackaday Supercon 2017 · United States · 2017
PIC32 camera badge with OLED and MicroSD
The 2017 Hackaday Superconference badge was an official Mike Harrison camera badge with a PIC32MX170F256D, OV9650 camera module, 128x128 color OLED, MicroSD storage, accelerometer, buttons, bootloader, white LED illuminator, prototyping area, and expansion header.
People
The official project notes that Microchip donated the PIC32MX170F256D and SRAM used by the badge.
SourceThe Hackaday.io project says the badge was assembled by MacroFab with generous support.
SourceThe Hackaday.io project states that the badge was conceived of and designed by Mike Harrison, also identified as mikeselectricstuff.
SourceHackaday published the event archive, official badge project, build notes, quick-start guide, production story, and post-event results.
SourceHackaday's post-event results document attendee projects that extended the camera badge into printers, VR, charging, thermal, time-lapse, and fabrication experiments.
SourceThe badge project describes itself as official documentation for the 2017 Hackaday Superconference hardware badge.
SourceIt made the badge an active media tool and hardware-hacking platform: attendees could shoot stills and video, build shields, flash new applications from MicroSD, wire into I2C/UART/GPIO pins, and compete in film, software, and hardware hack categories.
Hackaday and the official Hackaday.io project document the PIC32MX170F256D, SRAM, OV9650 camera, 128x128 OLED, MicroSD card socket, accelerometer, six-button input, camera flash LED, two-AA-cell power, MCP1640B boost regulation, ISP and TTL232 headers, 2x6 expansion header, and prototyping area.
The Hackaday.io files include MPLAB X firmware projects with and without puzzle sources, a badge bootloader project, SD-card splash media, and sample files. The quick-start article documents MPLAB X/XC32 workflows, copying compiled HEX files to MicroSD for bootloader flashing, PICkit fallback, app-template state machines, 20 ms tick timing, and camera/accelerometer/button/OLED APIs.
The production run arrived from MacroFab days before the event, firmware fixes continued until kitting, and the badge-hacking results included a stereoscopic VR maze across two badges, panning time-lapse, Game Boy printer output, a Polaroid-style receipt-printer camera, inductive charging, thermal camera experiments, and a badge-driven SLA 3D printer.
Lifecycle
The badge's camera was not decorative: Supercon included a film-festival category for movies and media produced with the badge camera.
SourcePost-event coverage documented camera, printer, charging, VR, thermal, time-lapse, and 3D-printer projects built around the official badge.
SourceThe firmware template exposed camera, accelerometer, button, OLED, timing, and filesystem helpers so attendee applications could reuse the stock badge services.
SourceThe quick-start workflow let attendees copy compiled HEX files to MicroSD and use the onboard bootloader, with PICkit programming as a fallback path.
SourceThe badge exposed I2C, UART, GPIO, ISP, TTL232, and prototyping surfaces for shields, sensors, and direct hardware experiments.
SourceOperational history
Surviving-badge hacking and firmware flashing should respect the documented power and flash-write constraints.
The entry remains source-backed and image-free rather than copying public photos or using generated placeholder imagery.
The record treats the badge as a living event platform and avoids implying that every public firmware artifact represented a fully settled pre-production state.