Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eddmann/pico-secret-santa
Raspberry Pi Pico/MicroPython/SIM800L Secret Santa Allocator and Sender
https://github.com/eddmann/pico-secret-santa
micropython python raspberry-pi-pico sim800l sms
Last synced: 11 days ago
JSON representation
Raspberry Pi Pico/MicroPython/SIM800L Secret Santa Allocator and Sender
- Host: GitHub
- URL: https://github.com/eddmann/pico-secret-santa
- Owner: eddmann
- Created: 2021-10-29T17:22:28.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-31T18:09:35.000Z (over 2 years ago)
- Last Synced: 2024-11-22T15:46:21.664Z (2 months ago)
- Topics: micropython, python, raspberry-pi-pico, sim800l, sms
- Language: Python
- Homepage: https://eddmann.com/posts/building-a-secret-santa-allocator-and-sms-sender-using-a-raspberry-pi-pico-micropython-and-sim800l-module/
- Size: 1.2 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pico Secret Santa
Allocates and sends an SMS to every Secret Santa participant; using MicroPython, Raspberry Pi Pico, a [SIM800L module](https://lastminuteengineers.com/sim800l-gsm-module-arduino-tutorial/) and the [Pico Display Pack](https://shop.pimoroni.com/products/pico-display-pack).
## Usage
- Connect the [Pico Display Pack](https://shop.pimoroni.com/products/pico-display-pack) to the Raspberry Pi Pico.
- Connect the [SIM800L module](https://lastminuteengineers.com/sim800l-gsm-module-arduino-tutorial/) to the Raspberry Pi Pico.
- Create a `participants.json` file (based on `participants.json.example`) which includes the desired participants.
- Flash the Raspberry Pi Pico with the latest [MicroPython with Pimoroni Libs](https://github.com/pimoroni/pimoroni-pico/releases/latest).
- Copy the codebase to the Raspberry Pi Pico.
- Boot the Raspberry Pi Pico and follow the on-screen instructions.## Other Years
Interested in seeing how I over-engineered the problem of allocating Secret Santa's in other years?
- 2020 - [Clojure Secret Santa](https://github.com/eddmann/clojure-secret-santa)
- 2021 - [Pico Secret Santa](https://github.com/eddmann/pico-secret-santa)
- 2022 - [Step Function Secret Santa](https://github.com/eddmann/step-function-secret-santa)