Hackaday Supercon 2017 · United States · 2017

Hackaday Supercon 2017 Camera Badge

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.

EventHackaday Supercon 2017
SeriesHackaday Superconference
LocationSupplyframe DesignLab and Los Angeles College of Music, Pasadena, California
CountryUnited States

People

Authors & Credits

PIC32 and SRAM donor

Microchip

The official project notes that Microchip donated the PIC32MX170F256D and SRAM used by the badge.

Source

assembly supporter

MacroFab

The Hackaday.io project says the badge was assembled by MacroFab with generous support.

Source

badge designer and project author

Mike Harrison / mikeselectricstuff

The Hackaday.io project states that the badge was conceived of and designed by Mike Harrison, also identified as mikeselectricstuff.

Source

event and badge publisher

Hackaday

Hackaday published the event archive, official badge project, build notes, quick-start guide, production story, and post-event results.

Source

film, hardware, and software hack contributors

Hackaday Superconference badge-hacking entrants

Hackaday's post-event results document attendee projects that extended the camera badge into printers, VR, charging, thermal, time-lapse, and fabrication experiments.

Source

official project archive

Hackaday.io

The badge project describes itself as official documentation for the 2017 Hackaday Superconference hardware badge.

Source

Why It Mattered

It 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.

Hardware

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.

Software & Apps

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.

Lore

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

Add-ons & Upgrades

badge app/event challenge historical

Camera capture and film festival

The badge's camera was not decorative: Supercon included a film-festival category for movies and media produced with the badge camera.

Compatibility: Hackaday Supercon 2017 Camera Badge

Source
event challenge historical

Badge-hacking contest projects

Post-event coverage documented camera, printer, charging, VR, thermal, time-lapse, and 3D-printer projects built around the official badge.

Compatibility: Hackaday Supercon 2017 Camera Badge

Source
firmware workflow archived

MPLAB app-template API

The firmware template exposed camera, accelerometer, button, OLED, timing, and filesystem helpers so attendee applications could reuse the stock badge services.

Compatibility: Hackaday Supercon 2017 Camera Badge

Source
firmware workflow archived

MicroSD bootloader workflow

The quick-start workflow let attendees copy compiled HEX files to MicroSD and use the onboard bootloader, with PICkit programming as a fallback path.

Compatibility: Hackaday Supercon 2017 Camera Badge

Source
hardware expansion source-backed

Expansion header and prototyping area

The badge exposed I2C, UART, GPIO, ISP, TTL232, and prototyping surfaces for shields, sensors, and direct hardware experiments.

Compatibility: Hackaday Supercon 2017 Camera Badge

Source

Operational history

Issues & Camp Impact

missing rights-cleared image note

No local Supercon 2017 badge photo has been added because Hackaday article images, Hackaday.io prototype images, and project media have not been paired with complete reuse rights, attribution, original-source URL, and processing notes.

The entry remains source-backed and image-free rather than copying public photos or using generated placeholder imagery.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy, Hackaday article images, Hackaday.io project images, and source-page prototype caveat.

Resources

Sources