OpenPi Data Sheet
wirelessthings.net/openhardware
OpenPi
OpenPi: A tiny wireless computer for innovators, makers and coders
ABS, case available in white or black
PCB, top view
Rear panel connections : HMDI, Power In, USB
PCB, bottom view
Internal connections : 2 x USB, CR1220 battery
wirelessthings.net/openhardware
OpenPi
Making products with the Raspberry Pi Compute Module
Home IoT gateway
Most Raspberry Pi owners are delighted with what the standard models offer, but the
growing appeal of turning a project into saleable product, fuels a new need that OpenPi
solves. Inventors, Makers and Coders havent failed to notice the Pi appeal, however
addressing these new needs requires a different approach.
Based on Raspberry Pi Compute module
OpenPi is a small, discreet and open source, wireless 32bit ARM based computer. It is a
tool to help people who create software to, prototype hardware, carry out customer
trials and undertake small scale manufacture. The growing trends in software caused
by new movements in technology, like; Wearables, the Internet of Things and Smart
Cities creates a demand for new practical tools.
Sharing many similarities to the Pi, the notable differences are:
Being Compute based, OpenPi is more expensive in singles,
however in large quantity the price is similar.
The on-board real time clock and temperature sensor give added functionality.
Exchanging Ethernet for WiFi signicantly lowers power consumption, making it
much more exible when installing in home or ofce environments.
The Pi Foundations Compute development board requires you to install an OS
before you can use it. OpenPi is instantly usable thanks to a pre-loaded
Linux operating system.
OpenPi is about a 3rd of the cost
The design les can be downloaded and edited in EagleCAD. Using the design as a
working platform, it is possible to quickly repurpose OpenPi to suit many different
needs.
When purchased as a complete kit with its wireless keyboard, WiFi adaptor and power
supply it is as quick and easy to set up as a games console. To start you off all versions
have pre-loaded Minecraft and a number of useful programming utilities including:
Arduino IDE, Putty, RASWIK les, LLAP+ beta software, MONO, Python and Scratch.
Programming languages supported include: Java, C, C++, C#, Visual Basic, Python,
Scratch, PHP, Ruby, (and many more!)
The on board SRF transceiver provides connectivity to Wireless Things sensors and
transceivers. There are 17 general purpose I/O pins, including; SPI, I2C and Serial.
OpenPi could be used for:
Wi-Fi server
Internet of Things hub
HD media player
Central heating controller
Games Console
Bluetooth iBeacon
Security system...and much more
The injection moulded case which accompanies OpenPi can be branded with your logo
moulded into the case front*
wirelessthings.net/openhardware
Open source board and schematics in EagleCAD
Two-layer PCB for lowest
cost & easiest modication
Internal USB sockets for
Wi-Fi and one other device
Small, strong, and
brandable case*
*requires setup fee of
335 + VAT
OpenPi
Technical Specications
Back Panel (left to right)
Processor
ARM1176JZF-S 700MHz
Video/Audio Out
HDMI
GPU
Broadcom
VideoCore IV
PWR LED
Power LED
Power In
Micro USB
Video
HDMI05-CL02F3 HDMI 1.3 & 1.4
Static protection IC
Acknowledgement LED
GPIO47
RAM
512MB Shared with GPU
4GB eMMC
Programming
Port
Micro USB
Storage
USB Switch
FUSB42MUX
Auto-switch for programming
Onboard USB
Microchip
USB 2514B
Four channel
USB Sockets
XBee Socket
250MHz
Two internal
Pads provided to wire to
Real Time Clock I2C Texas
Instruments
BQ3200
Temp. Sensor
I2C Texas
Instruments
TMP100NA
Wi-Fi
RALINK 5370
802.11a/b/g/n 2.4GHz
OS image upload Use Raspiboot and internal USB connector
Internal connectors
200 Pin Socket
For Raspberry Pi Compute Module
2 x USB 2.0
Dual-stacked layout
Programming Port
Micro USB
Antenna Connector
u.
CR1220
For Real Time Clock
Sub GHz Wireless Wireless Things/ 868-915MHz
Ciseco SRF
Power
Micro USB @5v
<200ma with WiFi dongle
SMPS Regulator Diodes Inc. PAM2306
Operating System Raspbian
GPIO
Customised via Raspiboot
18 pins+2 power See tables
Physical Dimensions
PCB Dimensions
98mm x 75mm x 20mm
PCB Weight
40 grams
Case Dimensions
104mm x 79mm x 33mm
Empty Case Weight
50 grams
Total Weight
90 grams
Power only,
no USB data
wirelessthings.net/openhardware
OpenPi
GPIO Header
(3.3V logic )
01 - N/C
02 - RX (GPIO14/TXD0)
03 - TX (GPIO15/RXD0)
04 - DTR_IN (GPIO22)
05 - P2_1/DD
06 - P2_2/DC
07 - N/C
08 - Antenna u. connector
09 - 3v3
10 - GND
11 - N/C
12 - N/C
13 - N/C
14 - N/C
15 - SRF_RESET
16 - N/C
17 - P0_1
18 - N/C
19 - N/C
20 - N/C
21 - N/C
(3.3V logic )
01 - GND
02 - 3V3
03 - P2_2/DC
04 - P2_1/DD
05 - SRF_RESET
06 - P0_1
07 - P0_3 TX
08 - P0_2 RX
01 - GND
02 - GPIO42
03 - GPIO41
04 -GPIO40
05 - GPIO38
06 - GPIO33
07 - GPIO32
08 - GPIO31
09 - GPIO17
10 - GPIO11
11- GND
12 - GPIO10
13 - GPIO09
14 - GPIO08
15 - GPIO07
16 - GPIO03
17 - GPIO02
18 - GPIO01
19 - GPIO00
20 - 3V3
SRF Radio Module Connector
SRF Programming Header
USB EEPROM Programming Header (For USB Hub)
01 - GND
02 - 3V3
03 - USB_SDA
04 - USB_SCL
05 - USB_RESET
06 - N/C
XBee Connector (Yet to be tested)
(3.3V logic )
01 - 3v3
02 - TO PAD LABELED TX
03 - TO PAD LABELED RX
04 - N/C
05 - N/C
06 - N/C
07 - N/C
08 - N/C
09 - N/C
10 - GND
11 - N/C
12 - N/C
13 - N/C
14 - N/C
15 - N/C
16 - N/C
17 - N/C
18 - N/C
19 - N/C
20 - N/C
Additional Solder Pads
SDA - I2C SDA
SCL - I2C SCL
USB_RESET
TX - USART2
RX - USART2
5V0 IN - Connected to Power In on PWR USB Connector
5V0
3V3
1V8
GND
wirelessthings.net/openhardware