Toradex Open Sources Oak USB Sensors & Interface Boards

Toradex Oak product family is a range of USB sensors enabling measurement of humidity, temperature, motion, orientation… and USB expansion boards with relays, digital I/O and more. Following feedback from customers who needed to customize the designs, Toradex decided to fully open source those sensors and interfaces by releasing hardware files and the source code under Creative Commons License ‘Attribution CC BY’.

Toradex Oak P Pressure and Temperature Sensor

This release brings 13 USB sensors to the open source community:

  • Oak USB Sensor Atmospheric Pressure
  • Oak USB Sensor 3 Axes Acceleration
  • Oak USB Sensor Angular Rotation
  • Oak USB Sensor Humidity
  • Oak USB Sensor IR Distance Triangulation (10-60cm)
  • Toradex Oak Relay – 4 Channel Relay Output Card
  • Oak USB Sensor IR Motion Detection
  • Oak USB Sensor Luminosity (LUX)
  • Oak USB Sensor Orientation (3-Axes Accelerometer & Magnetometer)
  • Oak USB Sensor 3 Axes Tilt/Inclination
  • Oak USB Sensor IR Distance Triangulation (10-80cm)
  • Oak USB Sensor 2 Channels Thermocouple
  • Oak USB Sensor 4 Channels Capacitive Proximity Switch
  • Oak USB Sensor RGB Color (Prestudy)

and 5 interface boards:

  • Oak USB 24 Digital I/Os at 3.3V or 5V Logic Level
  • Oak USB 4 Channel Relay Output
  • Oak USB Isolated 8 Channel Digital Inputs, 36V Tolerant
  • Oak USB ± 10V Isolated 8 Channel A/D Converter
  • Oak USB Sensor Generic 4-20mA Current (Isolated)

For each board, Toradex publicly released the technical datasheet, design data including PCB assembly drawings, Bill of Materials, manufacturing data (gerber), factory test program and procedures, schematics (PDF only), and firmware in source code and binary format.

The company also released documentation such as firmware programming and modification instructions using Cypress CY3217-MiniProg1 programming tool,  PSoC Programmer & Designer software, as well as Toradex Oak Studio, a software that processes Oak Sensor data in graphical and tabular form, and runs in Windows XP or Windows 7.

Source code and instructions to use the USB modules in Linux are available in Oak on Linux page.

Toradex explains that the chosen Creative Common license allows anybody to modify it, and modifications can kept private if you chose to do so. Following the decision to fully open source their sensors, the company has chosen to discontinue to manufacture and supply products of the Oak family. Or maybe it’s the other way around.

You can find full details for the sensors and interface boards on Toradex USB Sensors and Peripherals Developer’s Page.

Share this:

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

ROCK 5 ITX RK3588 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.
2 Comments
oldest
newest
Sander
Sander
11 years ago

Interesting, but what are the prices of these USB sensor devices? I once bought a USB temperature sensor on DX, and I found it quite expensive (8 – 12 Euro).

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