Displaying 1 to 20 from 21 results

blynk-library - Blynk library for embedded hardware

  •    C++

Blynk provides iOS and Android apps to control any hardware over the Internet or directly using Bluetooth. You can easily build graphic interfaces for all your projects by simply dragging and dropping widgets, right on your smartphone. Blynk is the most popular IoT platform used by design studios, makers, educators, and equipment vendors all over the world. Please find examples on how to use different types of connections (transports) and how to do make something great with Blynk. You can easily apply any type of board/connection to all examples.

platomformio - Integration Atom IDE with PlatformIO

  •    CoffeeScript

Integration with PlatformIO an open source ecosystem for IoT development. Cross-platform code builder and library manager. Continuous and IDE integration. Arduino and MBED compatible. Ready for Cloud compiling.




LinkedList - 🔗 A fully implemented LinkedList made to work with general Microcontrollers and Arduino projects

  •    C++

This library was developed targeting Arduino applications. However, works just great with any C++.Implementing a buffer for objects takes time. If we are not in the mood, we just create an array[1000] with enough size.

azure-iot-sdk-c - A C99 SDK for connecting devices to Microsoft Azure IoT services

  •    C

To find SDKs in other languages for Azure IoT, please refer to the [azure-iot-sdks][azure-iot-sdks] repository.Visit Azure IoT Dev Center to learn more about developing applications for Azure IoT.

Telemetry - Data visualization and communication with embedded devices

  •    C

Current status Paused development for now, will restart once I find better ways of managing and distributing general-purpose embedded libraries. However, library is functional good stability & test coverage. Telemetry enables easy communication and data visualization between a computer and any embedded platform, like ARM Mbed or Arduino.

mbed-simulator - Experimental simulator for Mbed OS 5 applications

  •    Javascript

This is a very experimental project. The C++ HAL is in mbed-simulator-hal. This HAL uses a fork of Mbed OS 5.8 (living here: #mbed-os-5.8-simulator), where a new target was added (TARGET_SIMULATOR) similar to physical targets. The target handles calls coming in from the Mbed C++ HAL and passes them through to the JS HAL.


ttn-sensor-maps - Create pretty looking maps of TTN sensor nodes

  •    Javascript

Data gets a lot more exciting when you can visualize it. This project makes it easy to plot sensor data from LoRaWAN nodes connected to The Things Network on a map. Because everyone can add their sensors by just providing an API key, it's very useful for workshops or introductions to LoRaWAN. The maps work on desktop and mobile, and data is automatically synchronized between clients. Install Node.js.

platform-atmelsam - Atmel SAM: development platform for PlatformIO

  •    Python

Atmel | SMART offers Flash- based ARM products based on the ARM Cortex-M0+, Cortex-M3 and Cortex-M4 architectures, ranging from 8KB to 2MB of Flash including a rich peripheral and feature mix. Please navigate to documentation.

platform-nordicnrf51 - Nordic nRF51: development platform for PlatformIO

  •    Python

The Nordic nRF51 Series is a family of highly flexible, multi-protocol, system-on-chip (SoC) devices for ultra-low power wireless applications. nRF51 Series devices support a range of protocol stacks including Bluetooth Smart (previously called Bluetooth low energy), ANT and proprietary 2.4GHz protocols such as Gazell. Please navigate to documentation.

platform-nordicnrf52 - Nordic nRF52: development platform for PlatformIO

  •    Python

The nRF52 Series are built for speed to carry out increasingly complex tasks in the shortest possible time and return to sleep, conserving precious battery power. They have a Cortex-M4F processor and are the most capable Bluetooth Smart SoCs on the market. Please navigate to documentation.

platform-teensy - Teensy: development platform for PlatformIO

  •    Python

Teensy is a complete USB-based microcontroller development system, in a very small footprint, capable of implementing many types of projects. All programming is done via the USB port. No special programmer is needed, only a standard USB cable and a PC or Macintosh with a USB port. Please navigate to documentation.

platformio-vscode-ide - PlatformIO IDE for VSCode: The next generation integrated development environment for IoT

  •    Javascript

Development environment for IoT, Arduino, ARM mbed, Espressif (ESP8266/ESP32), RISC-V, STM32, PIC32, nRF51/nRF52, FPGA, CMSIS, SPL, AVR, Samsung ARTIK, libOpenCM3

tinyprintf - printf replacement for embedded programming

  •    C++

printf-c.cc is a C++ module that replaces certain C-language libc functions with a tiny alternatives suitable for embedded programs. What -Wl,--wrap,somefunc does it replaces all calls to somefunc with calls to __wrap_somefunc, and all calls to __real_somefunc with calls to the original somefunc. It is handy when you need to replace a library function that is not declared “weak”.

java-coap - CoAP Java library

  •    Java

Java implementation of CoAP protocol

mbed-cloud-sdk-python - Mbed Cloud SDK for Python

  •    Python

The mbed-cloud-sdk gives developers access to the full Mbed Cloud suite using Python. Python 2.7.10+ / Python 3.4.3 < 3.7, built with SSL support.

iotz - compile things easy 🚀

  •    C

iotz is an extension based containerized wrapper for other iot compiler toolchains. There are many toolchains with specific needs and way of using. We developed this experimental tool to make compiling things easier. thanks > We appreciate the amazing work that is being done by ARM mbed-cli, Arduino tools, Docker, GNU GCC, Raspberry Pi tools, and many other tools, frameworks and libraries.

mbed-cloud-sdk-javascript - Mbed Cloud SDK for JavaScript

  •    TypeScript

The Mbed Cloud SDK provides a simplified interface to the Mbed Cloud APIs by exposing functionality using conventions and paradigms familiar to JavaScript developers. Node.js > v6.0.0, which includes npm.

virgil-iotkit - Virgil IoTKit is a C library for connecting IoT devices to Virgil IoT Security PaaS

  •    C

Virgil Security provides a set of APIs for adding security to any application or IoT device. Virgil IoTKit is a C library for connecting IoT devices to the Virgil IoT Security Platform. IoTKit helps you easily add security to your IoT devices at any lifecycle stage for securely provisioning and authenticating devices, updating firmware and TrustLists, and exchanging messages using any transport protocols.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.