Using the Latte Panda Windows 10 Board


Last Update: Jun 24, 2018 @ 17:59 : Preliminary information subject to change.

Latte Panda Window host and I/O Board

Latte Panda Window host and I/O Board

The Latte Panda is very affordable board, 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.

This means that both Windows variants can run PiXCL 11 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:

  • The fan option is described 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 11 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 I/O ports.

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

<visit again soon, there’s more to add>

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

Help us build a community by joining our Developer Program.