Skip to content

A bitcoin point of sale terminal using the ESP32 based M5Stack

License

Notifications You must be signed in to change notification settings

arcbtc/M5StackSats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

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

bitcoinpos

Tutorial

bitcoinpos

Installing Arduino + libraries

Install the Arduino IDE and ESP32 hardware.

From "Manage Libraries" install,

  • LittlevGL
  • ArduinoJson
  • M5Stack

a

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!

About

A bitcoin point of sale terminal using the ESP32 based M5Stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •