You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- The <ahref="https://www.aliexpress.com/item/1005003589706292.html">Lilygo Keyboard</a> specifically made for LNPoS
20
+
=> or get yourself the <ahref="https://www.aliexpress.com/item/1005003589706292.html">LNPoS Kit</a>, dimensions 40x52x11mm e.g. in the [LNbits shop](https://shop.lnbits.com/product-category/hardware/point-of-sale-devices)
21
+
- 3.7V lithium iron flat battery with 1.25mm JST with < 1000 mAh to fit inside the standard LNPoS Kit
22
+
- LNbits LNURLdevice extension
18
23
19
-
What you need:
20
-
- The Lilygo <ahref="https://www.aliexpress.com/item/33048962331.html">Tdisplay</a> is a cheap and small ESP32/screen development board.
21
-
- You can either attach a <ahref="https://www.aliexpress.com/item/32993999306.html">keypad membrane</a> or use the <ahref="https://www.aliexpress.com/item/1005003589706292.html">breakout board</a> Lilygo specifically made for the LNURLPoS!
22
-
- Any 3.7V lithium iron flat battery with 1.25mm JST connector should be fine. Go for at least 1000 mAh. If you want the battery to fit inside the <ahref="https://www.aliexpress.com/item/1005003589706292.html">breakout board</a>, max. dimensions are 40x52x11mm. Example <ahref="https://aliexpress.com/item/32948764265.html">1100 mAh 3.7V battery</a>.
24
+
Got questions ? Join us <ahref="https://t.me/lnbits">t.me/lnbits</a>, <ahref="https://t.me/makerbits">t.me/makerbits</a>
23
25
24
-
Original <ahref="https://twitter.com/arcbtc/status/1484942260013838336">demo</a>
25
26
26
-
Video tutorial <ahref="https://twitter.com/arcbtc/status/1585605023337168896">https://twitter.com/arcbtc/status/1585605023337168896</a>
27
-
28
-
Join our telegram group <ahref="https://t.me/makerbits">MakerBits</a>
29
-
30
-
<h2>
31
-
Configuring
32
-
</h2>
33
-
34
-
> Go to `settings` to lanch USB config mode or wifi access point
35
-
> If using access opint the device SSID default password is "ToTheMoon1"
36
-
37
-
### LNPoS – Online Lightning Network payments
38
-
39
-
Invoices are generated and checked from LNbits install.
40
-
41
-
#### Setting up
42
-
43
-
## Easy setup using browser https://lnbits.github.io/lnpos/installer/
44
-
45
-
## WiFi Access Point config
27
+
# Configuring the wifi
46
28
47
29
Launch portal and enter an LNbits endpoint (ie.legend.lnbits.com), invoice key, and a fiat currency to make things easier for product pricing.
48
30
31
+
Go to `settings` to lanch USB config mode or wifi access point
32
+
If using access point the device SSID default password is "ToTheMoon1"
33
+
49
34
<imgsrc="images/lnpos.png?raw=true"width="75%">
50
35
36
+
51
37
### LNURLPoS – Offline Lightning Network payments
52
38
53
39
A random pin generated on the device is encrypted and passed trough the payee. When the payment has been made the unencrypted pin is sent as a receipt. This function makes use of LNURL-pay protocol. Uses LNbits LNURLDevice extension.
54
40
55
-
#### Setting up
41
+
#### Setting up LNURLPoS
56
42
57
43
Launch portal and enter the string from the LNURLDevice extension on LNbits
- Install <ahref="https://www.arduino.cc/en/software">Arduino IDE 1.8.19</a>
85
72
- Install ESP32 boards, using <ahref="https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#installing-using-boards-manager">boards manager</a>
86
73
- Role back ESP32 boards to 2.0.1 in boards manager
@@ -95,7 +82,8 @@ Software installation:
95
82
> Press/hold any button on the keypad during startup to launch portal.
96
83
> Default password is "ToTheMoon1" (without the quotes)
97
84
85
+
98
86
> _Note: If using MacOS, you will need the CP210x USB to UART Bridge VCP Drivers available here https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers_
99
87
> If you are using **MacOS Big Sur or an Mac with M1 chip**, you might encounter the issue `A fatal error occurred: Failed to write to target RAM (result was 0107)`, this is related to the chipsest used by TTGO, you can find the correct driver and more info in this <ahref="https://github.com/Xinyuan-LilyGO/LilyGo-T-Call-SIM800/issues/139#issuecomment-904390716">GitHub issue</a>
100
88
101
-
89
+
If you want to build something new from the parts, check out the [LNbits wiki](https://github.com/lnbits/lnbits/wiki/Tooling-&-Building-with-LNbits) to see some examples.
0 commit comments