Orange Pi i96 96Boards IoT Edition WiFi & Bluetooth Development Board Finally Launched for $8.80

Orange Pi i96 board was first unveiled at Linaro Connect US 2016 in September of that year, as one of the first boards compliant with 96Boards IoT Edition specification, and expected to sell for just $9.99. The good news is that the board is now finally available for $8.80 plus shipping on Aliexpress ($12.19 in total in my case)

Orange Pi i96 specifications:

  • SoC – RDA Micro 8810PL ARM Cortex A5 processor @ up to 1.0 GHz with 2Gbit (256 MB) on-chip LPDDR2 RAM, 4Gbit (512 MB) on-chip SLC NAND flash , 256KB L2 cache, and Vivante GC860 3D GPU
  • External Storage – micro SD slot
  • Connectivity – WiFi 802.11 b/g/n + Bluetooth 2.1/EDR module (RDA5991)
  • Camera – MIPI CSI-2 connector for camera sensor up to 5MP
  • Video – 1080p30 H.264 encoding
  • USB – 1x USB host port, 1x micro USB OTG port
  • Expansion – 40-pin GPIO header with SPI, I2C, GPIOs, etc…
  • Debugging – 3x pin UART for serial console
  • Misc – 8 selection jumpers, power button, power LED, boot selection header
  • Power Supply – 5V via micro USB port; optional support for battery power
  • Dimensions – 60 x 30 mm as per 96Boards IoT Edition specification
  • Certifications – CE and FCC based on the silkscreen

The hardware is a cost-down version of Orange Pi 2G-IoT board without 2G / GSM support, no display interface, no heaphone jack, and a smaller PCB (60×30 mm vs 68×42 mm). The company claims the board supports Android 4.4, Ubuntu, and Debian, and we already have Android SDK with Linux and u-boot source code. Note that the board is not listed on 96Boards IE page yet, and I’d like to remind readers that while 96Boards specifications target both hardware and software, many companies do not comply with the software part of the specifications, and having a 96Boards compliant board does not mean Linaro engineers themselves are working on it. RDA Micro 8810PL processor on development boards is also pretty new, so you can’t expect everything to mostly work out of the box, like you would on Allwinner H3 boards, and for example booting Linux from NAND (Android is OK), and controlling GPIOs may still be an issue at this stage.

Nevertheless, the price, features, and dimensions of this Linux board could make it an alternative to ESP32 boards such as Wemo LoLin32 for some IoT projects, especially where the RAM and storage might be tight. The board could also be interesting for connected camera applications.

Thanks to theguyuk for the tip.

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.
31 Comments
oldest
newest
tkaiser
tkaiser
7 years ago

Hehe, on Aliexpress 5 items sold, 45 in stock. Compared with the usual production runs of thousands that’s quite interesting 😉

Emmanuel
Emmanuel
7 years ago

I’m wondering… What can be the use case for a Bluetooth 2.1/EDR device these days with all these 4.X/BLE devices laying around? Only Pairing/Direct connection, no simple BLE scannning… mmm
I think it’s like its old brother board with 2G connectivity… 😀

tkaiser
tkaiser
7 years ago

@Emmanuel
Maybe Bluetooth is just a byproduct of RTL8189FTV being replaced with RDA5991 in the meantime (8189 could be seen on the Linaro slides back then when this board was publicly announced). A simple software compatibility issue ‘solved’ by choosing the chip that is known to work somehow on OPi-2G-IoT already so OS images are interchangeable?

I hope Xunlong releases schematics timely as usual (and hopefully even before this board will be officially announced). With BT ignored and a small buildroot/Yocto/LEDE image at this price some use cases come to my mind…

theguyuk
theguyuk
7 years ago

If these sell in high enough numbers I wonder if we might see a Rdamicro A7 RDA8850E42P based board or any of the Spreadtrum low cost SoC used, SC6825 1.2GHz Dual-core A5, SC6815 1.2GHz Cortex-A7.

tkaiser
tkaiser
7 years ago

BTW: Just to save those who want to dig into developing with RDA Micro 8810PL some time: https://forum.armbian.com/index.php?/topic/3232-orange-pi-2g-iot/&do=findComment&comment=30659

Armbian won’t support these boards (and there are no Armbian images for those even if Xunlong lists something called Armbian for the 2G-IoT) but we consider them ‘community supported configuration’ and some development efforts seem to concentrate in the forum. See also the end of the above thread and @parrotgeek1’s announcement to be able to rebase from the Android 3.10.$something kernel to mainline 3.10.106 — unfortunately 3.10 LTS goes EOL rather soon: https://www.kernel.org/category/releases.html

Athar
Athar
7 years ago

Taking out the not-so useful 2G and dropping the price to be price/ performance superior to the $4-5 ESP USB modules makes a lot of sense, especially with a tweaked version of Android running in onboard memory, without need for an $4-20 SD card. But what is the point of Video – 1080p30 H.264 encoding power ( presumably HW accelerated?) without any video AV or HDMI connectors on board, or maybe cheap HDMI/AV shields? Xunlong did a good job of rebranding the 2G-IoT but missed on bigger potential, again … RDA is not a bad processor, and is being used… Read more »

willmore
willmore
7 years ago

@Athar
It has a camera connector. That’s you video input.

Athar
Athar
7 years ago

@willmore

I talked about video outputs which are way more in demand 🙂

In any case the capabilities are much more than cam inputs need.

Plus, why can’t we just use USB cams whose capabilities are now very similar and standardized, instead of spending resources on much more expensive CSI/other custom interfaces? Physical range USB cams provide are large, another big negative against dedicated cam interfaces.

A waste.

zoobab
7 years ago

@tkaiser
Yeah it looks like a good candidate for LEDE/openwrt.

Jon Smirl
7 years ago

@Athar

The CSI interface was already on the chip because it is a cell phone processor. Adding that FPC connector for it costs about a dime. Nothing stops you from using a USB cam with it, just ignore the CSI connector.

CSI can do 720P/1080P. USB can’t without compressing the video.

Athar
Athar
7 years ago

@Jon Smirl

Good insight from you, as always 😉

Can you elaborate on the USB cam compression
need? Why should CSI be better?

Jon Smirl
7 years ago

1080P == 1920 x 1080 (pixels) * 24b (color) = 50Mb/frame * 30FPS == 1,490Mb/s USB 2.0 throughput is only about 400Mb/s 720 = 1280 x 720 * 24 * 30 = 663Mb/s It is too fast for the USB 2.0 connection. So USB cameras compress it using either h.264 or MPEG. USB cameras also can do two streams. This allows the compressed video from the USB webcam to be sent out over the network without decompressing it. And simultaneously you get get something like an 800×600 uncompressed preview for local display. With CSI the 1080P uncompressed video goes straight… Read more »

Athar
Athar
7 years ago

@Jon Smirl

Thanks, really informative.

Can USB cams do more than two streams? What is the principle here?

Any idea how much 720p and 480/576p USB cams with h264 go for?

Jon Smirl
7 years ago

Logitech C920 is a very common 1080P camera with h.264 support and multiple streams. It is around $60 retail. There are a lot of different cameras on the market using the Sonix chips. The trouble is that no one puts that fact into the description of their product so it is very hard to identify one. These camera run as low as $25. You basically just have to start buying h.264 webcam and plug them in to see what their USB ID is. I believe this OEM camera is Sonix based, but you need to verify. https://detail.1688.com/offer/554475210624.html?spm=a2615.7691456.0.0.qOM76s $16 is a… Read more »

Jon Smirl
7 years ago

USB cameras are usually limited to two streams. One compressed and one uncompressed.

Security cameras are different. For example Grain might make 1080P, VGA, QVGA from same input. The high resolution stream is for the recorder. The low res streams are for mobile or those displays which put up 20 camera feeds at once. In general you can not get an uncompressed stream from a security camera.

kkk
kkk
7 years ago

wasn’t RDA that organisation from “Avatar”? 🙂

Athar
Athar
7 years ago

@Jon Smirl

Good to know all this.

What are your views on this very popular $6-7 PS Eye USB cam with mic+speaker, motion detection and other features, except that it doesn’t have Mjpeg output but YUYV:

https://www.amazon.com/gp/aw/d/B0072I2240/ref=mp_s_a_1_1?ie=UTF8&qid=1499010002&sr=8-1&pi=AC_SX236_SY340_FMwebp_QL65&keywords=ps+eye&dpPl=1&dpID=41KjoNsY1mL&ref=plSrch

Razz Pi
Razz Pi
7 years ago

I see this as a wireless version of the Friendly NanoPi NEO. Both are small, inexpensive headless linux IOT devices. Friendly does a good job with Linux support. We’ll see if Orange Pi matches up in that regard.

Jon Smirl
7 years ago

@Athar
PS eye is an uncompressed VGA resolution camera.

640 x 480 * 24 * 30 = 221Mb/s
So that works on USB 2 without compression.

It’s $6 because that is what it is worth.

Athar
Athar
7 years ago

@Jon Smirl

Appreciate your detailed response 🙂

Any links to good USB- sec- CSI cams and video compression/ HW acceleration and processing tutorials?

This notion of security cams with uncompressed streams gives me new ideas- sec cams seem more expensive than USB cams, but with less capabilities.

Also, USB cams + CPU= CSI cams, roughly, with range issue. So using cheap cat5 extenders between USB cams and a server could be a good solution, better than WiFi streaming from USB cams to server, saving power and local CPU costs.

theguyuk
theguyuk
7 years ago

Seems they have sold out, at least it is no longer listed at this moment.

theguyuk
theguyuk
7 years ago


Like yourself I too am unsure of their intent.

Jon Smirl
7 years ago

@Athar

Search for POE security cams. They are made by millions and are quite cheap. As low as $20 with case, lens, plugs, software — ready to plug in and use.

Search for an ONVIF app to see their video.

SlowBro
SlowBro
7 years ago

FYI OrangePi devices are not FCC certified, that I can tell. Yes I have seen this document, but it’s only a verification (not full certification) and could even be fake. Use at your own risk.
http://www.orangepi.org/download/FCCCERTIFICATION.pdf

MHSadri
MHSadri
7 years ago

Does anybody have a link to a complete rda8810 datasheet? It seems that just the first 9-page part (out of ~126 pages) is provided by the chip producer. I wonder how do OrangePi guys expect to sell the development kit while the main part is remained unknown!

tkaiser
tkaiser
7 years ago

MHSadri :
Does anybody have a link to a complete rda8810 datasheet?

https://transfer.sh/2LIOr/RDA8810PL%20Smartphone%20Application%20Processor%20V1.04.pdf

MHSadri
MHSadri
7 years ago

@tkaiser
Thanks for your reply! Could you do the same for RDA5991 ?

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