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.
Live as if you will die tomorrow. Learn as if you will live forever.
thingSoC provides a vendor neutral and device agnostic socket standard, using a virtual hardware socket definition; so you are not locked in to any proprietary solutions. This means that the IoT applications you develop can be easily migrated without having to re-write your software.
As many of you know, we've been working on the thingSoC socket concept for quite a while now, and it is finally approaching it's first official release.
- Auto-Discovery of attached peripherals and radios
- Configuration of attached peripherals
- Monitoring and Instrumentation of attached peripherals
- Standard metadata store for configuration and parameter information
- An Open-Source Hardware Standard (OSHW)
- thingSoC Project Page
- thingSoC Specification (Draft)
- thingSoC on Github
- FAQ - Frequently Asked Questions
- Wiki - Project Wiki
- Bugs - Project Issue/Bug Tracking
thingSoC Reference Designs
thingSoC is community supported, you can help by contributing.
thingSoC has been designed to address many of the issues and limitations with current IoT development platforms. It is a community sponsored, open source project, with no fees or licensing costs.