M5StackSats
M5StackSats copied to clipboard
A bitcoin point of sale terminal using the ESP32 based M5Stack
UP TO DATE VERSION WITH EASIER SETUP -> LNPOS
M5StackSats
A bitcoin Lightning-Network Point of Sale terminal using the ESP32 based M5Stack Faces Development Kit. Included in the kit is a keypad and charging dock, making it an ideal candidate for an cheap($55)/easy DIY bitcoin point of sale terminal. https://m5stack.com/products/face
Tutorial
Installing Arduino + libraries
Install the Arduino IDE and ESP32 hardware.
From "Manage Libraries" install,
- LittlevGL
- ArduinoJson
- M5Stack
Notes
To create a splash image, you can use the Online Image to C Array Converter.
Here you can find some more information on the client server communication.
For parsing JSON responses and calculating the capacity you can use the ArduinoJson Assistant tool.
Tip me
If you like this project and might even use or extend it, why not send some tip love!