This device is intended to be used by retail merchants who want to take Bitcoin payments.
When you enter a sale amount in dollars on the device, it will call the Coinos API to generate an invoice.
Once the invoice is paid, the device lights up and displays a checkmark.
You can scroll through past payments and see if tips were added.
This project was inspired by https://github.com/lnbits/lnpos but the software and hardware is different.
- Xiao Seeed ESP32 C3 Development Board
- 3x4 Matrix Switch Keyboard
- 1.54" 4PIN OLED
- 1800mAH LiPo Battery
Design files for the custom PCB and case are included in this repository.
Firmware can be installed with a USB C cable either using Arduino IDE or arduino-cli or visit https://coinos.io/pos to flash from the web.
The latest firmware image can be found under Releases