Skip to content

AllTheInternetOfThings/awesome-iot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

150 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome IoT

A curated list of IoT. Everyone can contribute here!

Framework

Library

SDK

Arduino

low level

App

OS

Platform

APIs

  • Qeo Tinq ★ 6 â§— 392 - Tinq is completely based on the Qeo publish/subcribe framework produced by Technicolor as explained in the license section.

Middleware

  • Kaa ★ 234 â§— 0 - Kaa open-source middleware platform for building, managing, and integrating connected products with the Internet of Everything.
  • OpenIoT ★ 205 â§— 0 - The OpenIoT middleware infrastructure will support flexible configuration and deployment of algorithms for collection
  • SiteWhere ★ 61 â§— 0 - SiteWhere open-source IoT platform for device connectivity & management, data persistence, processing, integration, and analytics -- both in cloud and on-premise.

Toolkits include Non-OS

layered architecture of JTAG interface and TAP support

Data visualization

Hardware

  • Arduino - open-source electronics platform based on easy-to-use hardware and software.
  • Arduino ZERO - This board aims to provide a platform for innovative projects in smart IoT devices, wearable technology, high-tech automation, crazy robotics, and much more.
  • BeagleBone - BeagleBone Black is a low-cost, community-supported development platform for developers and hobbyists
  • Carloop ★ 6 â§— 0 - Make apps for your car using signals from OBD-II, CAN and GPS. Publish data online using the Particle platform.
  • Cheapduino - CheapDuino is the most cheapest Arduino compatible processor in the world.
  • ESP8266 Smartwatch ★ 39 â§— 0 - ESP8266 DIY WiFi Smartwatch with MPU-9250, RTC, OLED, FT232, ...
  • Intel Galileo - Galileo is a microcontroller board based on the Intel® Quark SoC X1000 Application Processor, a 32-bit Intel Pentium-class system on a chip
  • Microduino - Microduino is about the size of a quarter and less than half the size of the original Arduino board.
  • NodeMCU - a firmware based on ESP8266 wifi-soc.
  • PULPino ★ 201 â§— 0 - PULPino is an open-source microcontroller system, based on a small 32-bit RISC-V core developed at ETH Zurich.
  • Raspberry Pi - a tiny and affordable computer that you can use to learn programming through fun, practical projects
  • SquareWear - An Open-Source Arduino-based Wearable Microcontroller
  • Tessel - Tessel is a completely open source and community-driven IoT and robotics development. platform.

Home automation

IDE

Robotics

Others

Language

Others

Protocol Library

MQTT

CoAP

Spark

Hardware Com

NFC

.

Serial

.

Others

Software

Tools

  • Paho - The Paho project provides open-source client implementations of MQTT and MQTT-SN messaging protocols aimed at new, existing, and emerging applications for Machine‑to‑Machine (M-2-M) and Internet of Things (IoT).
  • Smart.js ★ 487 â§— 0 - Embedded Javascript engine for C/C++ with networking, file, database and device interfaces

Resources-websites-projects

WebSite

  • Hackday - Discover. Get inspired. Repeat. Hack things for the better.
  • IBM IoT - IBM DeveloperWorks for IoT
  • Infoq IoT Weekly - Weekly IoT News, Open Source Project, Hardware
  • Instructables - tech - Explore the Biggest How To and DIY community where people make and share inspiring, entertaining, and useful projects, recipes, and hacks.

Blog

GitHub Org.

Free Book

Analytics

Others

Contributing

Your contributions are always welcome! Please submit a pull request or create an issue to add a new framework, library or software to the list. Do not submit a project that hasn’t been updated in the past 6 months or is not awesome.

About

Awesome IoT. A collaborative list of great resources about IoT Framework, Library, OS, Platform

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%