LattePanda

LattePanda#

DFRobot’s x86 SBC family. Intel CPUs in a Pi-class form factor, plus an on-board ATmega32U4 or ATmega32U4-compatible coprocessor wired directly to the host’s USB. The operator’s choice when the target binary is x86-only, when an integrated HID-injection coprocessor is useful, or when Windows must run on the implant.

Lineup#

Board

CPU

RAM

Note

LattePanda 3 Delta 864

Intel Celeron N5105, 4 cores

8 GB LPDDR4X

64 GB eMMC, Wi-Fi 6, BT 5.2, dual-display. ATmega32U4 coprocessor.

LattePanda Sigma

Intel Core i5-1340P, 12 cores

16 / 32 GB DDR5

500 GB NVMe option. Dual 2.5 GbE, Thunderbolt 4. The performance flagship.

LattePanda Mu (compute module)

Intel N100, 4 cores

8 GB LPDDR5

Compute module + carrier board ecosystem; the x86 analogue to the Pi Compute Module.

LattePanda Alpha (legacy)

Intel Core m3-8100Y

8 GB

Older but capable. Still in active use.

LattePanda V1 (legacy)

Intel Atom Z8350

2 / 4 GB

The first generation; Windows-friendly out of the box.

I/O#

Interface

Notes

Standard PC I/O

HDMI, USB 3.x, USB-C, MicroSD; the host side looks like a tiny PC.

ATmega32U4 coprocessor

Wired to one of the host’s USB controllers; runs Arduino sketches independently of the host OS. Programs over a 6-pin ISP header or via the Arduino IDE.

GPIO

Both the Intel side and the ATmega side expose headers; the ATmega’s pins are the Pi-style hobby interface, the Intel side exposes a separate header through a TXS0108 level shifter.

Display

HDMI 2.0 on Sigma; HDMI plus USB-C DisplayPort on Delta.

Network

Sigma: dual 2.5 GbE. Delta: GbE plus Wi-Fi 6.

Operator use#

  • x86-only target tooling. Sigma runs full x86 binaries with no emulation cost; the implant looks like a normal PC.

  • Self-impersonating HID. The on-board ATmega32U4 can be programmed to enumerate as a keyboard or mouse on the host’s own USB bus; useful for staged HID injection inside a single device.

  • Windows-on-implant. Genuine Windows works without ARM-translation pain; the operator drops a Windows-only agent or rootkit onto the same chassis the rest of the kit runs on.

  • Compact pentest workstation. Sigma with 32 GB and an NVMe runs Kali, Cobalt Strike, BloodHound, and a full Burp suite without sweating.

Tools#

Tool

Effect

Standard x86 distros

Windows 10 / 11, Ubuntu, Debian, Kali, Proxmox; the LattePanda is just a tiny PC.

Arduino IDE

Program the on-board ATmega32U4 over its dedicated USB or through the host.

avrdude

Flash the ATmega32U4 from the command line.

BadUSB-style sketches

Repurpose the ATmega32U4 as an internal HID-injection device.

References#