Free shipping in the US

P1 (Under-the-Dash)

Ships 4-6 weeks

P1 is a full featured Linux computer that plugs into your car. Combining the PocketBeagle single-board computer with an M2 UTD interface board gives you unprecedented power by running Linux apps right on P1. P1 conveniently plugs into the OBD2 port under the dash inside of your car.


By running Debian Linux, P1 allows you to use existing Linux applications for processing and control right on the PocketBeagle board. You can run various software packages like SocketCAN, CANutils, Wireshark, slLIN and many others that allow you to read, write, and monitor the car’s network data without being constantly tethered to a desktop/laptop computer, and without the steep learning curve of microcontroller programming.


Since you can use common Linux apps on the PocketBeagle you have access to the vast world of Linux user communities, help groups, chat forums, and a thousand other resources to assist you with any problem you might have.


The processor board features a 1GHz ARM Cortex-A8 (PocketBeagle by with floating-point accelerator, 512MB RAM, high-speed microUSB host/client, a microSD slot, as well as various hardware UARTs, I2C, SPI, PWM, and CAN bus controllers accessible. P1 has all the interface circuitry needed to connect to the 5+ standard OBD2 protocols plus other interfaces. Communicating with the P1 itself is done over a USB connection to a host computer like a laptop or desktop computer, which acts as a network interface to the PocketBeagle’s host OS. 


Thanks to the PocketBeagle’s Linux OS and P1’s full-size female USB-A port you can add a wide variety of plug-and-play wireless USB devices such as WiFi and Bluetooth dongles to virtually eliminate the need for tethering your P1 with a USB cable, and open up your P1 to communicate with phones, tablets, laptops, and just about anything else you can think of. Work on your car from the couch!


For more details of the benefits and features of Linux and the PocketBeagle you can check out their FAQ:




  • Based on new Octavo Systems OSD3358-SM 21mm x 21mm system-in-package

  • 1GHz ARM® Cortex-A8 with NEON floating-point accelerator

  • SGX530 3D graphics accelerator

  • Integrated 4KB EEPROM

  • Integrated 512MB DDR3L 800MHz RAM 

  • Integrated TPS65217C PMIC along with TL5209 LDO to provide power to the system with integrated 1-cell LiPo battery support

  • 2×32-bit 200MHz programmable real-time units (PRUs) using the ARM Cortex-M3 architecture

  • High-speed USB host/client with 1 full-size A connector and 1 microUSB connector

  • microSD connector

  • High speed USB 2.0 OTG (host/client) control signals (USB1)

  • 6 Analog inputs

  • 44 digital GPIOs accessible with 18 enabled by default including 2 shared with the 3.3V analog input pins

  • 3 UARTs accessible with 2 enabled by default (UART0, UART4)

  • 2 I2C busses enabled by default (I2C1, I2C2)

  • 2 SPI busses with single chip selects enabled by default (SPI0, SPI1)

  • 4 PWM outputs accessible with 2 enabled by default (PWM0A, PWM1A)

  • 2 quadrature encoder inputs accessible

  • 2 CAN bus controllers accessible

  • 23 programmable real-time unit (PRU) 32-bit microcontroller I/O pins including options for the PRU UART and eCAP accessible with 7 I/O pins enabled by default for PRU0 and 1 enabled by default for PRU1

  • 3 voltage inputs with 1 for battery, 1 shared with the USB connector and 1 for power-line input and a battery temperature sense input

  • 2 voltage outputs, 1 with a 3.3V LDO and 1 with switch from voltage input

  • 1 12V DC battery connections

  • Power and reset button I/Os

  • Protection circuitry from overcurrent, reverse voltage, and overvoltage.

  • 6 general purpose driver circuits, source or sink up to 1A at 12 volts

  • 26pin general purpose connector (Hirose DF11-26DP-2DS(52) with a 2mm pitch)




  • CAN bus: many 1995-2007 cars, All cars 2008 or newer

  • ODBII/Other protocols: 1996 and newer

  • GPIO: all cars


WITB (What’s In The Box): 


  • Macchina UTD automotive interface board

  • Macchina to Pocket Beagle adapter board

  • Pocket Beagle board

  • Documentation card

  • Super official sticker

  • 16 gb micro SD card

  • Wifi module