Using the Latte Panda Windows 10 Boards

Last Update: May 19, 2022 @ 14:47 : Preliminary information subject to change.

Latte Panda SBC Window host and I/O Board

Latte Panda Alpha 800 Windows host and I/O Board

The Latte Panda SBC (the 1st generation board, left) is very affordable, and runs Windows 10 on a quad core 1.92GHz Intel Atom (Z8350) cpu. Boards are available with either 2GB ram / 32 GB flash to run 32 bit Windows, and a 4GB / 64GB version that runs 64 bit Windows. Linux is an option for those that want it.

The Latte Panda Alpha 800 series (right) are shipping as of January 2019, has 8GB of RAM, and runs at up to 2.6 GHz. It is claimed that Latte Panda SBC apps are fully compatible with the Alpha hardware. Linux is an available option.

This means that both Windows variants can run PiXCL 20 and host Decaf USB boards and any other devices. A USB3 port supports Super Speed devices like high speed / definition cameras.

A workable hardware kit includes the board with Windows license, 2.5A power supply, heat sink + fan and an HDMI-capable monitor. Options would be a case and the 7″ 1024×600 LCD and touch screen.

There is a user Forum for quite comprehensive technical discussions.  For example, regarding the Latte Panda SBC:

  • The fan option is described by users as quite, perhaps irritatingly, noisy, and does not turn off when the board is shut down unless power is removed. The fan maintains the LattePanda cpu cover at 60-70C, which is near the high end of the safe operating temperature.  A heat sink and a larger and slower fan perhaps connected to a controlled power supply is suggested.
  • An HDMI monitor and the 7″ or 10.1″ LCD can operate as a dual monitor system with some configuration.

The Latte Panda also has an Arduino Leonardo mcu preprogrammed to control on-board analog and digital I/O. This mcu app has a library (LattePanda.Firmata, source provided by the manufacturer) for Windows app access to the I/O.

The Arduino mcu is connected to a COM port on the Intel cpu part of the board.  Digital inputs and outputs can be read/controlled, analog inputs can be read, and PWM outputs configured. I/O events can be monitored and reported to the host app. I2C Bus devices can be controlled and read.

What does this mean for PiXCL 20 Apps?

In summary, anything your app can do on a Windows 10 PC you can do on the Latte Panda, including displaying video streams and capturing frames. What is not directly supported is access to the Arduino I/O ports.

We are defining a PiXCL extension command library with source to support board I/O using the Arduino hardware section.

<May 2022: the Latte Panda project has been abandoned due to lack of interest.>

Interested? Get the free PiXCL 10 version and see how capable it is.

Help us build a community by joining our Developer Program.