Description
Lnpos Diy Kit Lightning
The Lnpos diy kit lightning is available from D-Central Technologies, shipping from Canada.
Accept Bitcoin and Lightning payments anywhere with this open-source point-of-sale device. The LNPoS is a pocket-sized terminal that generates payment QR codes for customers to scan — works online via WiFi or offline using LNURL vouchers. Built on the ESP32 platform, it is the simplest way to start accepting Bitcoin at a physical location, market stall, or pop-up shop.How It Works
Enter a price, and the LNPoS displays a QR code on its screen. Your customer scans it with any Lightning-compatible wallet and pays instantly. The device confirms payment in seconds. No merchant account, no payment processor, no monthly fees, no chargebacks. Just Bitcoin, peer-to-peer.What is in the Kit
- LilyGo TTGO T-Display ESP32 board — microcontroller with built-in 1.14″ TFT display and WiFi
- LilyGo T-Display Keypad — button pad for entering amounts
- JST 1.25 connector cable — for battery connection
- 3D-printed PLA enclosure — protective case
Battery and power switch not included. Use any 3.7V LiPo battery, 500–1000mAh recommended.
| Specifications | |
|---|---|
| Device Type | Lightning Network point-of-sale terminal |
| Processor | ESP32 dual-core 240MHz |
| Display | 1.14″ TFT color display (135×240 pixels) |
| Connectivity | WiFi 802.11 b/g/n, Bluetooth 4.2 |
| Input | Tactile keypad for amount entry |
| Power | USB-C or 3.7V LiPo battery (not included) |
| Dimensions | Approximately 40 x 52 x 11mm (board only) |
| Firmware | Open-source (LNbits project) |
| Backend | LNbits (self-hosted or hosted instance) |
Payment Modes
| Mode | How It Works | Requires WiFi? |
|---|---|---|
| Online Lightning | Generates real-time Lightning invoice, polls for payment confirmation | Yes |
| Offline Lightning (LNURL) | Creates offline voucher QR codes with a cryptographic secret as proof of payment | No |
| On-chain Bitcoin | Generates on-chain receive address from an xpub stored on the device | No |
| Lightning ATM | Vends sats via LNURL-withdraw QR codes | Yes |
Setup Requirements
- An LNbits instance (self-hosted on your own node, or use a hosted instance like legend.lnbits.com)
- A funded Lightning wallet on your LNbits instance
- A Chromium-based browser for initial firmware flashing (Chrome, Brave, Edge)
- WiFi network (for online mode; offline mode works without)
Do I need to run my own Lightning node?
Not necessarily. You can use a hosted LNbits instance to get started quickly. However, for maximum sovereignty and reliability, running your own node (e.g., Umbrel, Start9, RaspiBlitz) with LNbits gives you full control over your funds and payment infrastructure.
Can this work without internet at a market stall?
Yes. The offline LNURL mode generates payment vouchers that do not require an internet connection at the time of sale. The customer scans the QR code and pays when they next have connectivity. A cryptographic secret on the QR code serves as proof of payment. This is specifically designed for markets, festivals, and locations without reliable WiFi.
How do I flash the firmware?
The LNbits project provides a web-based flashing tool. Connect the ESP32 board to your computer via USB-C, open the flashing page in Chrome or Brave, select the LNPoS firmware, and flash. No command line or IDE required. The entire process takes about 2 minutes.
Is assembly difficult?
No soldering required. The keypad connects to the ESP32 board via pins, the battery connects via the JST cable, and everything sits inside the 3D-printed case. Assembly takes about 10 minutes.
What currencies can I price in?
You enter amounts in sats (satoshis). The customer’s wallet handles the fiat conversion on their end. Some LNbits configurations can display fiat-equivalent prices, but the settlement is always in Bitcoin.
D-Central Technologies — Bitcoin Mining Hackers since 2016. Mine it, hold it, spend it. The circular economy starts here. Every hash counts.
Do I need to run my own Lightning node?
Not necessarily. You can use a hosted LNbits instance to get started quickly. However, for maximum sovereignty and reliability, running your own node (e.g., Umbrel, Start9, RaspiBlitz) with LNbits gives you full control over your funds and payment infrastructure.
Can this work without internet at a market stall?
Yes. The offline LNURL mode generates payment vouchers that do not require an internet connection at the time of sale. The customer scans the QR code and pays when they next have connectivity. A cryptographic secret on the QR code serves as proof of payment. This is specifically designed for markets, festivals, and locations without reliable WiFi.
How do I flash the firmware?
The LNbits project provides a web-based flashing tool. Connect the ESP32 board to your computer via USB-C, open the flashing page in Chrome or Brave, select the LNPoS firmware, and flash. No command line or IDE required. The entire process takes about 2 minutes.
Is assembly difficult?
No soldering required. The keypad connects to the ESP32 board via pins, the battery connects via the JST cable, and everything sits inside the 3D-printed case. Assembly takes about 10 minutes.
What currencies can I price in?
You enter amounts in sats (satoshis). The customer’s wallet handles the fiat conversion on their end. Some LNbits configurations can display fiat-equivalent prices, but the settlement is always in Bitcoin.


Avis
Il n’y a pas encore d’avis.