thingSoC Open Source Sockets for the Internet of Things

thingSoC : Open Source Sockets

thingSoC is an open source standard that defines a vendor independent socket system for the creation of new Internet Things; it addresses many of the limitations of current product offerings and standards, by adding capabilities such as automatic device discovery, device configuration, monitoring, instrumentation, and testing.

thingSoC works with many existing standards and Integrated Development Environments (IDEs), such as Arduino, rfDuino, Raspberry Pi, Beaglebone, X-Bee, and others; but adds features and capabilites that make building new IoT devices much easier.

The thingSoC virtual platform definition supports a number of different System-on-Chip platforms and peripherals, such as cell modems, packet radios, Wi-Fi, Bluetooth, and more. More Info »

thingSoC defines a physical, hardware socket system for inter-operable printed circuit boards, with a data centric firmware model for automatic device discovery, and a software API for interacting with the system.

thingSoC sockets support both the basic low speed interface standards like I2C, SPI, and UART, but also supports higher speed interfaces like USB 3.0, 10/100/1000, and PCI-E for higher performance IoT devices. thingSoC sockets have been designed to support low power battery based IoT applications, as well as USB and wall-powered ones.

thingSoC Interfaces

What can you do with thingSoC?

Imagine what you could build with an IoT platform that is both simple to use, and ultra reliable!

  • Data Logging and Remote Monitoring
  • Asset Monitoring Solutions
  • Smart Home Applications
  • Measurement and Verification Applications
  • Your Application?


thingSoC is community supported, you can help by contributing.

Sign-up for our mailing list to hear more about the thingSoC development and it's upcoming release.

thingSoC - Open Source Sockets for the Internet of Things

Featured Projects

Latest News