A table-top device that receives text (SMS) and picture (MMS) messages at its own phone number and prints them on receipt paper. Built around an ESP8266 microcontroller. Written in C++ using the Arduino framework, using Twilio for SMS communication. Development has finished as of Jan 2021, however please submit any bugs using the Issues page.
- Prints text and images!
- Emojis are automatically converted to text descriptions
- Links are automatically converted to QR codes
- Contacts list requests name from the sender directly
- Mobile-friendly web interface to easily update settings
- Offline message caching
There is a full setup guide available. Some electrical and embedded programming experience is required, though it should be doable for a beginner. While a server app is required to relay messages from Twilio to a TAG Machine, I have made my own server available for free to use (or you can set up your own easily). There is a full parts list available in the setup guide.
There is a full manual available on how to use the TAG Machine.
- knolleary/PubSubClient 2.8
- bblanchon/ArduinoJson 6.17.2
- links2004/WebSockets 2.3.2
This project is licensed under the MIT License.
