Releases
v950715
ZapBox - v950715 - PIN Pad for BoltCard & NT3H Stability
Compare
Sorry, something went wrong.
No results found
🎯 Release v950715 / v950715h / v950715t — PIN Pad for BoltCard & NT3H Stability
✨ Features
PIN Pad screen for BoltCard pinLimit withdraw flow — handles pin_required and pin_error WebSocket events with device-side 210s timeout fallback
PIN pending screen after submit; action screen shift on PIN entry
Touch input fully wired into main loop for PIN pad session
🖥️ Touch 3.5" Version (v950715t)
Full PIN pad touch support for JC3248W535C
Multi-channel navigation fix (board-agnostic pin mapping)
Restored CH01–CH06 grid layout (3 rows × 2 columns)
Show/hide CH02–CH06 based on ZapBox Mode selection in installer
Improved display layout and UI (fonts, QR position, screen freeze fix)
Help screen disabled (touch-only device, no physical button)
NT3H2111: boot hang on missing NT3H fixed; NDEF write at startup corrected
📦 Standard Version (v950715) — T-Display-S3
Web installer overhaul: IO-Expander, GPIO channels, theme labels
GPIO reassignment and IOExpander sensor cleanup
Installer theme options and read-lockout for Restart button
invertQr flag in ThemeConfig; non-inverted themes support
Missing theme entries in Display.cpp added; installer labels corrected
💡 Headless Version (v950715h)
WiFi AUTH_FAIL: retry every 60s instead of hanging permanently
Boot hang on missing NT3H and WiFi auth failure prevented
NFC: NT3H2111 self-detection in PN532 filtered
NFC: NT3H phone read no longer blocked by PN532 RF during card removal wait
NFC: window opened for phone (UID=4) when device is not ready
WebSocket blocked forever after late WiFi recovery at boot — fixed
🛠️ Technical Details
Version: Bitcoin block height 950715
PlatformIO env renamed: jc3248w535c → Touch3_5
Bug fix: showPinPadScreen / pinPadHitTest stubs added to headless build
📁 New Case Designs & E-Layouts
b950530-Compact — NFC Tag 2 (case drawing)
e950677-Compact — NFC Tag 2 (E-Layout)
⚡ Flash Firmware
You can’t perform that action at this time.