Skip to content

An Arduino powered pager that integrates with Slack!

License

Notifications You must be signed in to change notification settings

danieliscrazy/SlackPager

Repository files navigation

SlackPager

This project is a pager powered by an Adafruit Feather HUZZAH ESP8266. It interfaces with Slack so that when you send a message in #pager in the Hack Club Slack, it notifies you by playing a little ringtone and then displaying the message and sender. It also has a quick response menu to send a few prewritten responses to messages you receive. I got the idea because Slack had been really glitchy on my phone recently, and it wasn't always sending me notifications, so I thought "What if I made a device that was just for Slack notifications?" My hope in the future is to expand it to not just #pager, but everywhere I'd typically receive a notification as well. This project was made for and funded by Hack Club's Highway program.

image

All code has been tested and is working (battery voltage tracking functionality needs to be added still, but it's not essential). All that's needed is to solder parts to the PCB and to print out the case.

(Note for Highway reviewers: I use TinkerCAD, which cannot export .STEP files, only .STL files. In the future, I'll learn and use Onshape, but I don't have much choice right now. Sorry!)

Gallery

image

Closest thing I can get to a render.

image

All of the parts (including the stand in for the electronics).

image

My PCB!

image

My schematic!

image

The demo code running on the OLED

image

Example of the quick responses!

Demo

BOM

(Note: I've already purchased everything. As of writing this, I have everything, and it's all been tested and working save for the PCB, which will be tested soon.)

Item Use Source Price Total Price
Adafruit Feather HUZZAH ESP8266 Main microcontroller Micro Center (in person) $18.45
Inland 1.3" OLED Display To display things Micro Center (in person) $8.70
Adafruit Li-ion Battery (3.7V, 2200mAh) Battery, a bit overkill but actually cheaper than buying a smaller one online Micro Center (in person) $16.32
PCB Can't fit it into the case without one JLCPCB $4.49
Piezo buzzer Buzz buzz! Already owned $0.00
Buttons Click click! Already owned $0.00
Resistors ...I can't think of an onomatopoeia for this one Already owned $0.00
$47.96

About

An Arduino powered pager that integrates with Slack!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published