Entrant 73 : The Wip-Boy 2000
Posted: Tue Mar 15, 2016 10:54 am
User
woodat
Description
This Comicon my friends and I are going to be playing a few rounds of "Hide and Seek" in the main convention hall. This is a packed arena with over 10,000 people at any given time. Previous years we used portable hotspots and tracked each other using signal strength. This year we'll be using a collection of Fallout Pip-Boy repicas powered by ESP8266s!
The (trademark-dodgingly entitled) Wip-Boy is an ESP-12e which acts as both a beacon and the signal strength metre. It is connected to an ST7735 to display the results and uses a potentiometer on the ADC and a GPIO button for user control/input. To add additional scavenger-hunt style gameplay, an MFRC522 has been built into the back so RFID tags can be distributed throughout the convention centre (and stuck on players' backs). These will trigger and complete quests when scanned, allowing for more interactivity and an XP/leveling system. The entire device is powered by a 3.7v Lipo battery which is charged through a built in TP4056 + LM1117 converter for the ESP and housed in a 3d printed model casing. Finally, the device is programmed using the Arduino IDE (with various adafruit and ESP arduino libraries for functionality).
Parts
Parts list:
The goal of this project isn't just to make a really cool tracker: it's to make one cheap enough to be easily replicated and given away to all my friends. To that end the parts are all the cheapest I could get off eBay and shipped free via the china packet post to the U.S.A. Here's a complete component run-down (along with pricing):
$2.33: ESP-12e
$3.84: ST7735 1.8" Colour TFT
$0.39: potentiometer
$0.15: shiny knob
$0.12: tact switch, connector wire, resistors
$0.10: piezo buzzer
$0.28: voltage regulator
$0.30: charging board
$1.00: 18650 battery (for all later models. will be external. Internal lipo was $4.00)
$0.40: battery holder (subject to change!)
Total: $8.91
Optional (budget-breaking but awesome) module ideas:
$1.50: TEA5767 FM radio + amplifier (would have problems inside the convention hall though, plus who wants to listen to FM anymore?)
$3.50: WTV020-SD-16P mp3 player + 2GB storage drive (would have a continuously updating "time marker" so you could record some 2-hour-long mp3 "radio stations" then tune into them and they'd be playing different things)
$2.59: RC522 RFID card reader (would let us RFID tag anything to make it interactive with the wip-boy. Sounds like awesome to me)
FREE: SD card reader (wait? If it's free then why not include it? TBH, no point. it's built into the TFT screen but I have no need for an SD card reader on its own. I have enough memory to store the graphics and I don't need to record megs of sensor data)
Pricing on the casing will vary. As I have a printer it was just a couple dollars of filament. I hope to eventually post the final models for free on my website as well as offer them for print on Shapeways.
Links
Github
Homepage
Video
Images
woodat
Description
This Comicon my friends and I are going to be playing a few rounds of "Hide and Seek" in the main convention hall. This is a packed arena with over 10,000 people at any given time. Previous years we used portable hotspots and tracked each other using signal strength. This year we'll be using a collection of Fallout Pip-Boy repicas powered by ESP8266s!
The (trademark-dodgingly entitled) Wip-Boy is an ESP-12e which acts as both a beacon and the signal strength metre. It is connected to an ST7735 to display the results and uses a potentiometer on the ADC and a GPIO button for user control/input. To add additional scavenger-hunt style gameplay, an MFRC522 has been built into the back so RFID tags can be distributed throughout the convention centre (and stuck on players' backs). These will trigger and complete quests when scanned, allowing for more interactivity and an XP/leveling system. The entire device is powered by a 3.7v Lipo battery which is charged through a built in TP4056 + LM1117 converter for the ESP and housed in a 3d printed model casing. Finally, the device is programmed using the Arduino IDE (with various adafruit and ESP arduino libraries for functionality).
Parts
Parts list:
The goal of this project isn't just to make a really cool tracker: it's to make one cheap enough to be easily replicated and given away to all my friends. To that end the parts are all the cheapest I could get off eBay and shipped free via the china packet post to the U.S.A. Here's a complete component run-down (along with pricing):
$2.33: ESP-12e
$3.84: ST7735 1.8" Colour TFT
$0.39: potentiometer
$0.15: shiny knob
$0.12: tact switch, connector wire, resistors
$0.10: piezo buzzer
$0.28: voltage regulator
$0.30: charging board
$1.00: 18650 battery (for all later models. will be external. Internal lipo was $4.00)
$0.40: battery holder (subject to change!)
Total: $8.91
Optional (budget-breaking but awesome) module ideas:
$1.50: TEA5767 FM radio + amplifier (would have problems inside the convention hall though, plus who wants to listen to FM anymore?)
$3.50: WTV020-SD-16P mp3 player + 2GB storage drive (would have a continuously updating "time marker" so you could record some 2-hour-long mp3 "radio stations" then tune into them and they'd be playing different things)
$2.59: RC522 RFID card reader (would let us RFID tag anything to make it interactive with the wip-boy. Sounds like awesome to me)
FREE: SD card reader (wait? If it's free then why not include it? TBH, no point. it's built into the TFT screen but I have no need for an SD card reader on its own. I have enough memory to store the graphics and I don't need to record megs of sensor data)
Pricing on the casing will vary. As I have a printer it was just a couple dollars of filament. I hope to eventually post the final models for free on my website as well as offer them for print on Shapeways.
Links
Github
Homepage
Video
Images