
SeedSigner Plus smartcard pico
lightningspore/shieldsigner-dev
ShieldSigner Luckfox carrier: KiCad design, smartcard docs, reproducible build tools and HTMX knowledge site

ShieldSigner Luckfox carrier: KiCad design, smartcard docs, reproducible build tools and HTMX knowledge site
SeedSigner Plus smartcard pico is an open-source printed circuit board by lightningspore, from the lightningspore/shieldsigner-dev repository on GitHub, published under the MIT licence. It is a 2-layer board of 160 × 70 mm with 61 parts on 56 nets, routed with 547 tracks and 241 vias.
It is built around the SEC1210/PV-UR2, AP2112K-3.3TRG1 and PTS636SK25SMTRLFS, with the CL21B105KBFNNNE, 0805W8F1003T5E (SMT业务专用) and CC0805KRX7R9BB104 among its other parts. Its parts include 11 capacitors, 11 resistors, 8 switches, 4 connectors and 3 ICs. It belongs with the RP2040 boards of this library.

A single-board SeedSigner carrier ("hat") for the Luckfox Pico Mini. It puts the display, joystick/buttons and a CCID/PCSC-compatible smart card interface on one board, so a self-contained SeedSigner + Satochip device can be built around a Pico Mini instead of a Raspberry Pi.
It is designed for this SeedSigner fork, which adds the smart card (Satochip / SeedKeeper) features: https://github.com/3rdIteration/seedsigner
| Block | Part | Notes |
|---|---|---|
| Host module | Luckfox Pico Mini (Rockchip RV1106) | Plugs into the LUCKFOX_PICO_MINI footprint; MicroSD and USB-C are accessible from the board edge |
| Smart card controller | Microchip SEC1210PV-URT | Connected to the Pico Mini over UART; SEC1210PV-UR2 is a drop-in alternative |
| Smart card socket | Amphenol 7312P0225A13LF combo socket | One card channel (full-size smart card / SIM) |
| Display | Amphenol 62684-402100ALF 40-pin 0.5 mm FPC | For the same 2.8" IPS ST7789 (240 × 320) module used on the SeedSignerPlus display hat — see Display |
| Input | 8 × FSMSM tactile switches | 5-way joystick (up / down / left / right / press) plus Key1 / Key2 / Key3 |
| Power | USB-C power-only receptacle | ESD / TVS protected |
The camera is not routed on this board — it connects to the Pico Mini module directly.
The board drives the same 2.8" IPS LCD module as the existing SeedSignerPlus display hat, over a 40-pin 0.5 mm FPC connector wired for 4-line SPI (IM0 = 0, IM1 = 1, IM2 = 1).
See the SeedSignerPlus display hat readme for the full module specification and 40-pin pinout. The display module is the same as the plus hat, but note that the FPC pinout is not reversed on this board — unlike the reversal noted in the plus hat readme.
Three pairs of jumpers let one board match either the on-board display or a Waveshare display hat. The factory default is marked (*) on the silkscreen. Never bridge both options of a pair (the board is silkscreened NEVER BOTH).
| Pair | Option A | Option B | Purpose |
|---|---|---|---|
| JP201 / JP202 | 3v3 (*) | MCU_BL | LCD backlight: always-on 3v3, or PWM from the Pico Mini |
| JP203 / JP204 | SPI_CS (*) | Backlight | Pin 6 function |
| JP205 / JP206 | MCU_CS (*) | GND | Display chip-select connection |
SeedSigner currently does not use the backlight PWM and drives the display CS low all the time, so the defaults (backlight from 3v3, SPI CS driven from the Pico Mini) give the best compatibility. The full reasoning is in the schematic notes in rpi_interface.kicad_sch.
In normal use the jumpers can simply be left at their factory defaults — they exist mainly for development/testing or for repurposing this hardware in other projects.
jlcpcb/: Gerbers, BOM and CPL in production_files/, plus the individual Gerber exports in gerber/.rpi_interface, smartcard_reader, screen, buttons and Power sheets.Footprints/ and Library.pretty/ hold the bundled project footprints/symbols; fp-lib-table and sym-lib-table point KiCad at them.3D-printable case files live in ../../enclosures/luckfox_pico/plus-hat-smartcard-pico-zero/. See the enclosure readme for part selection and hardware details — the set covers both mounting options (soldered Pico Mini or through-hole pin header), matching microSD covers, a faceplate, and an optional camera cover:
| File | Purpose |
|---|---|
SeedSigner Plus Pico Smartcard Case (BODY-Soldered).stl | Main body for a soldered Pico Mini |
SeedSigner Plus Pico Smartcard Case (BODY-PINHEADER).stl | Main body for a socketed pin-header Pico Mini |
SeedSigner Plus Pico Smartcard Case (Microsd cover soldered).stl | microSD cover, soldered build |
SeedSigner Plus Pico Smartcard Case (MicroSD cover PINEHEADER).stl | microSD cover, pin-header build |
SeedSigner Plus Pico Smartcard Case (Faceplate 1.0.1).stl | Faceplate for this board revision |
SeedSigner Plus Pico Smartcard Case (Old Faceplate 1.0.0).stl | Faceplate for the earlier board revision |
SeedSigner Plus Pico Smartcard Case (Optional small camera cover).stl | Optional camera cover |
The case is designed for low-profile Pico Mini camera modules. In the photo at the top of this page the two smaller camera modules are the low-profile type the case fits; the larger one is the full-sized type commonly sold for other Luckfox Pico boards and will not fit.
../SmartcardHat/ — SEC1210 smart card hat for Raspberry Pi.../SeedSigner+ Smartcard combo hat/ — combined SeedSignerPlus display + smart card hat.seedsigner-luckfox-pico repository:
../../enclosures/luckfox_pico/seedsigner-luckfox-pico-mini-max-case/ are designed for those two boards.../../docs/hardware_platform_support.md and ../../docs/smartcard_support_installation.md.v1.0.1 — moved the display slightly; added a couple of extra capacitors.
v1.0.0 — initial beta.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | PTS636SK25SMTRLFS | ShieldSigner:CK_PTS636_SK25_G | SW501, SW502, SW503, SW504, SW505, SW506, SW507, SW508 |
| 4 | MountingHole_2.7mm_M2.5 | MountingHole:MountingHole_2.7mm_M2.5 | H701, H702, H703, H704 |
| 3 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C602, C603, C604 |
| 3 | 5K1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R301, R302, R703 |
| 3 | Jumper_2_Small_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP201, JP203, JP205 |
| 3 | Jumper_2_Small_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP202, JP204, JP206 |
| 2 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R601, R606 |
| 2 | 100R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R602, R603 |
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C301, C601 |
| 2 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R605, R607 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C201, C302 |
| 2 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C701, C702 |
| 2 | 33p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C605, C606 |
| 2 | GND | ShieldSigner:TestPoint_D1.2mm | TP804, TP812 |
| 1 | 3V3 | ShieldSigner:TestPoint_D1.2mm | TP802 |
| 1 | 47R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R604 |
| 1 | 560R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R303 |
| 1 | 5V | ShieldSigner:TestPoint_D1.2mm | TP801 |
| 1 | 5V_IN | ShieldSigner:PowerHeader_1x02_P2.54mm | J302 |
| 1 | 7312P0225A13LF | ShieldSigner:Amphenol_7312P0225A13LF_reflow | J601 |
| 1 | AP2112K-3.3TRG1 | ShieldSigner:AP2112K_SOT25_reflow | U701 |
| 1 | CARD DET | ShieldSigner:TestPoint_D1.2mm | TP810 |
| 1 | KT-0805G | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D302 |
| 1 | LCD SPI 8-pin | ShieldSigner:LCD_SPI_8_Pill | J701 |
| 1 | LCD3V3 | ShieldSigner:TestPoint_D1.2mm | TP803 |
| 1 | LuckFox_Pico_MINI | Library:LUCKFOX_PICO_MINI_reversed | U202 |
| 1 | SC CLK | ShieldSigner:TestPoint_D1.2mm | TP808 |
| 1 | SC IO | ShieldSigner:TestPoint_D1.2mm | TP809 |
| 1 | SC RST | ShieldSigner:TestPoint_D1.2mm | TP811 |
| 1 | SC VCC | ShieldSigner:TestPoint_D1.2mm | TP805 |
| 1 | SEC1210/PV-UR2 | ShieldSigner:Microchip_SEC1210_QFN24_reflow | U601 |
| 1 | SMF5.0CA | Diode_SMD:D_SOD-123F | D301 |
| 1 | UART RX | ShieldSigner:TestPoint_D1.2mm | TP806 |
| 1 | UART TX | ShieldSigner:TestPoint_D1.2mm | TP807 |
| 1 | USB4125-GF-A-0190 | ShieldSigner:GCT_USB4125_GF_A | J301 |

lightningspore/shieldsigner-dev
ShieldSigner Luckfox carrier: KiCad design, smartcard docs, reproducible build tools and HTMX knowledge site

lightningspore/shieldsigner-dev
ShieldSigner Luckfox carrier: KiCad design, smartcard docs, reproducible build tools and HTMX knowledge site

Gamecard/k2-plus-cm5
K2 Plus CM5 – Creality K2 Plus mit Upstream-Klipper auf einem Raspberry Pi CM5

Simplycissmus/windowmaster-s3-controller
Open hardware and ESP32-S3 firmware for a local 24 V window actuator controller with MQTT and Home Assistant integration.


OETSolutions/swc-module
Steering-wheel-controls adapter module — ESP32-S3, KiCad schematic/PCB, JLCPCB assembly


Neotron-Compute/Neotron-Common-Hardware
Contains KiCad footprints and symbols shared across multiple Neotron projects.

mahmoud-elghamry/thermocouple
This directory is a self-contained KiCad 10 project. It does not share files with, and must not be confused with, the single-channel board in hardware/single-channel/.

It measures 160 × 70 mm and has 2 copper layers, 1.6 mm thick.
61 parts, built around the SEC1210/PV-UR2, AP2112K-3.3TRG1, PTS636SK25SMTRLFS and CL21B105KBFNNNE. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the lightningspore/shieldsigner-dev repository on GitHub, at the commit this page was made from: the board is variants/lcd-backlight-pwm/kicad/SeedSigner-Plus-smartcard-pico.kicad_pcb and its schematic kicad/Power.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).