Skip to content

We're upgrading our operations to serve you better. Orders ship as usual from Laval, QC. Questions? Contact us

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

LNPoS DIY Kit

$89.99

Open-source Lightning Network point-of-sale terminal. Accept Bitcoin and Lightning payments with QR codes. Works online or offline. ESP32-based, pocket-sized. Powered by LNbits.

x
We accept:
Shipping calculated at checkout
Ships from Canada
Bitcoin Accepted
Warranty Included
Ships from Canada
Secure Checkout
In-House Repair Experts
Usually ships within 48 hours
SKU: DC-DIY-LNPOSDIY Category: Tags: , , ,

Questions about this product?

Talk to a mining expert → or call 1-855-753-9997

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 TypeLightning Network point-of-sale terminal
ProcessorESP32 dual-core 240MHz
Display1.14″ TFT color display (135×240 pixels)
ConnectivityWiFi 802.11 b/g/n, Bluetooth 4.2
InputTactile keypad for amount entry
PowerUSB-C or 3.7V LiPo battery (not included)
DimensionsApproximately 40 x 52 x 11mm (board only)
FirmwareOpen-source (LNbits project)
BackendLNbits (self-hosted or hosted instance)

Payment Modes

ModeHow It WorksRequires WiFi?
Online LightningGenerates real-time Lightning invoice, polls for payment confirmationYes
Offline Lightning (LNURL)Creates offline voucher QR codes with a cryptographic secret as proof of paymentNo
On-chain BitcoinGenerates on-chain receive address from an xpub stored on the deviceNo
Lightning ATMVends sats via LNURL-withdraw QR codesYes

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.

Additional information

Weight 0.15 g
Dimensions 10 × 8 × 5 cm

Reviews

There are no reviews yet.

Be the first to review “LNPoS DIY Kit”

Complete Your Setup