$25 PocketBeagle is a mini BeagleBone Board based on Octavo OSD3358-SM SiP

Earlier this year, Qwerty Embedded designed PocketBone board, an Eagle & KiCad open source hardware board software compatible with BeagleBone, but much smaller and based on Octavo OSD3358 system-in-package. This was never an official BeagleBoard.org board, and AFAIK it was not made broadly available. But the BeagleBoard foundation has now introduced PocketBeagle with a similar form factor, but based instead on the latest Octavo OSD3358-SM SiP that embeds TI Sitara AM3358, 512MB RAM, a PMIC, and various passive components into a 21×21 package, and exposing more I/Os thanks to 72 through holes.

PocketBeagle board specifications:

  • SiP (System-in-Package) – Octavo Systems OSD3358-SM with
    • TI Sitara AM3358 ARM Cortex-A8 processor @ up to 1 GHz,  PowerVR SGX530 GPU, 2x PRU, ARM Cortex-M3 for power and security management functions
    • 512MB DDR3 800 MHz
    • 4kB I2C EEPROM
    • TPS65217 PMIC + LDO with integrated 1-cell LiPo battery support
  • Storage – micro SD slot
  • USB – 1x micro USB 2.0 OTG port
  • Expansion – 2x 36-pin headers (unpopulated) with USB 2.0 OTG, 8x analog inputs, 44x digital GPIOs, 3x UARTs, 2x I2C, 2x SPI, 4x PWM, 2x quadrature encoder inputs, 2x CAN bus, 23x programmable PRU I/O pins, 3x voltage inputs for battery, USB, power line, 2x voltage output (3.3V LDO + 1x voltage input)
  • Misc – Power button
  • Power Supply – 5V via micro USB port; via expansion headers for LiPo battery, VIN, or USB-VIN
  • Dimensions – 56mm x 35mm x 5mm

As with all BeagleBoard.ord board, PocketBeagle is open source hardware, but instead of providing only one source, the schematics and PCB layouts are provided in EAGLE and KiCAD formats, and convertion to web based Upverter CAD tools in progress.

Software support should be about the same as for BeagleBone Black with official Debian image, Cloud9 IDE, etc.., but there must be some differences, as software status is yet to be updated with most items marked as WiP at the time of writing. You’ll find more info in the Wiki’s FAQ.

PocketBeagle can be purchased now for around $25 on Digikey, Arrow, or Mouser. Visit PocketBeagle’s product page for more details.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
16 Comments
oldest
newest
Varghese
Varghese
7 years ago

OSD3358 single chip price is 41$ , 100pcs = 34$ , AM3359 they claim its 5$ chip , actually its 26$ a piece(digikey) . I
think i.MX series is bit cheaper than this . at this rate (5$) you can get a quad core allwinner H3 . Only problem is no mainline Kernel support ..

J
J
7 years ago

This is pretty silly. Not the board (actually looks awesome), but the price of the SiP. It’s nearly double the price of the board which contains it? What the heck? How does that make sense?

Varghese
Varghese
7 years ago


yaa .. looks like its lacking HDMI /NAND , otherwise Mainline Kernel (H3) would work fine .. may be few patches could do that job.

tkaiser
tkaiser
7 years ago

@Jean-Luc Aufranc (CNXSoft) I don’t know of a single H3 board utilizing raw NAND (they all use eMMC) so missing NAND support is pointless anyway. HDMI works great with mainline kernel for quite some time (thanks to jernej’s u-boot and now Linux kernel driver — though still no GPU and more importantly VPU support) and more generally speaking we use H3 boards with (technically) mainline kernel since Apr 2016 now in production (thanks to Armbian’s build system making all those patches flying around usable). Below the $10 limit in the meantime there’s also more than 1 such a quad-core Allwinner… Read more »

Jeroen
7 years ago

nice board, but they should of added a nic!, or does it have an option to solder a nic port to it?

tcmichals
tcmichals
7 years ago

The PocketBeagle has several advantages over H3/H2 for quadcopter/robotics : (1) has support for several PWMs, (2) more GPIO’s, (3)PRUs to encode DShot-150, (4) 2x SPI . A microcontroller would be needed with H3 to have similar features, a $10/$3 additional cost (M4/M3 based microcontroller)

I’ve been using H3/H2 and a microcontroller board via USB for additional I/O and offloading due to the size of BBB.

dgp
dgp
7 years ago

The Allwinner boards might be cheaper/have more cores etc but this looks pretty good for embedded applications.
Pretty sure the stability will be far superior to any of the Allwinner $10 boards too.

tkaiser
tkaiser
7 years ago

@dgp Well, I personally still think it’s all about use case. While I’ve no idea what to do with this PocketBeagle since lacking any sort of interconnectivity the cheap H2+/H3 are lacking PMIC/battery support. Wrt stability I can’t complain. We have some Banana Pi M2+ running since April 2016 (they replaced big NAS boxes), I checked my OPi Zero recently which serves since half a year as an Armbian torrent seeder without reboot and a customer recently sent me this (NanoPi NEO as central rsyslog/OpenNMS server also monitoring temperatures of a few rack cabinets): root@nanopineo:~# uptime 11:40:47 up 403 days,… Read more »

Richard Krehbiel
Richard Krehbiel
7 years ago

Ha, I can beat that. Beaglebone Black, Ubuntu 12.04 built per Robert C Nelson’s instructions (http://eewiki.net/display/linuxonarm/BeagleBone):

[root@ch0867-5s bin]# uptime
13:03:14 up 687 days, 15:44, 1 user, load average: 0.39, 0.51, 0.56

tkaiser
tkaiser
7 years ago

@Richard Krehbiel 🙂 You won! Uptime contents in 2017… with toy grade hardware — great! 🙂 Given that I received the uptime email few weeks ago this must be NEO PCB rev 1.0 above (the one that overheats badly due to voltage regulators — FriendlyELEC fixed this pretty fast with PCB rev 1.1). Let’s see how long this board survives. But it’s hard to beat a 687 day uptime with devices that were not available 500 days ago 😉 Anyway: you raised a serious concern. While I praise linux-sunxi community 24/7 the way hardware initialization decisions ‘work’ are IMO scary.… Read more »

halherta
halherta
7 years ago

Lack of builtin network connectivity is a real show stopper. I realize that it’s supposed to be small and everything…..but it’s 2017, not 2011. And no the prus are not a good enough alternative to builtin network connectivity.

dgp
dgp
7 years ago

@tkaiser

I can think of lots of things to do with this. Got 2 on the way from digikey already.

This is good for stuff that you could maybe do with a high end microcontroller but don’t want the stress of debugging random memory corruption for the sake of a one off project. I wish someone would come up with something like this but based on the i.mx6 ull and sell it for ~$10-15.

Richard Krehbiel
Richard Krehbiel
7 years ago

@tkaiser
So, I get a paper adhesive gold star for the win? 🙂

TonyT
TonyT
7 years ago

@tkasier
Think of the PocketBeagle as an Arduino on steroids or a BeagleBone on a diet – comparable products would be along the lines of Arduinos, LinkIt Duo, Teensy, and such.

If enough of the PRU lines are available (I haven’t checked yet), you could do Ethernet (including industrial protocols such as Ethernet PowerLink, Ethernet/IP, Profinet, and such) via the PRUs. EtherCAT is possible except for licensing (PB uses AM3358, which isn’t licensed for EtherCAT, while the otherwise identical AM3359 is). H3 can’t do real time Ethernet.

Not a good NAS SBC, duh!

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...