Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Internet of things

The internet of things, or IoT, describes the network of physical objects (things) that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet. The Internet of Things means taking all the things in the world and connecting them to the internet.

https://github.com/mcu-tools/mcuboot

Secure boot for 32-bit Microcontrollers!

bootloader device device-management iot microcontrollers software upgrade

Last synced: 14 Oct 2024

https://github.com/RomRider/apexcharts-card

📈 A Lovelace card to display advanced graphs and charts based on ApexChartsJS for Home Assistant

apexcharts home-assistant iot lovelace

Last synced: 06 Nov 2024

https://github.com/mratsim/arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 14 Nov 2024

https://mratsim.github.io/Arraymancer/

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 14 Nov 2024

https://github.com/mratsim/Arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

autograd automatic-differentiation cuda cudnn deep-learning gpgpu gpu-computing high-performance-computing iot linear-algebra machine-learning matrix-library multidimensional-arrays ndarray neural-networks nim opencl openmp parallel-computing tensor

Last synced: 08 Nov 2024

https://github.com/phodal/iot

IoT, 这是一个最小Internet of Things ,一个Internet of Things相关的毕业设计产生的一个简化的物联网系统。 。

interner-of-things iot iot-framework iot-projects laravel php python

Last synced: 09 Oct 2024

https://github.com/apache/plc4x

PLC4X The Industrial IoT adapter

ab ads bacnet c can cpp ethernetip firmata go iot java knx modbus net opcua python s7 siemens

Last synced: 14 Oct 2024

https://github.com/romrider/apexcharts-card

📈 A Lovelace card to display advanced graphs and charts based on ApexChartsJS for Home Assistant

apexcharts home-assistant iot lovelace

Last synced: 13 Oct 2024

https://github.com/mqttsnet/thinglinks

a high-performance, high-throughput, and highly scalable IoT platform! A single instance can support millions of connections. It offers powerful custom extension capabilities. Built with Netty as the communication layer component, it supports plugin-based development and integration!

iot java mqtt netty reactor3 springcloud vue

Last synced: 14 Oct 2024

https://github.com/Vu1nT0tal/IoT-vulhub

IoT固件漏洞复现环境

docker exploit iot qemu vulnerability

Last synced: 05 Nov 2024

https://github.com/eclipse/milo

Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).

client iec-62541 iec62541 industrial-automation iot java milo opc-ua opcua sdk server stack

Last synced: 29 Oct 2024

https://github.com/platformio/platformio-vscode-ide

PlatformIO IDE for VSCode: The next generation integrated development environment for IoT

debugger embedded fpga hardware iot microcontroller platformio verilog vscode

Last synced: 07 Oct 2024

https://github.com/tuanpmt/esp_mqtt

MQTT client library for ESP8266

esp8266 iot made-in-vietnam mqtt

Last synced: 10 Oct 2024

https://github.com/vu1nt0tal/iot-vulhub

IoT固件漏洞复现环境

docker exploit iot qemu vulnerability

Last synced: 29 Oct 2024

https://vulntotal-team.github.io/IoT-vulhub

IoT固件漏洞复现环境

docker exploit iot qemu vulnerability

Last synced: 28 Sep 2024

https://github.com/seashell/drago

☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.

api client-server cloud configuration edge-computing golang iot linux mesh-networks networking rest-api security tunneling tuntap ui vpn wg-quick wireguard

Last synced: 09 Oct 2024

https://github.com/objectbox/objectbox-go

Embedded Go Database, the fast alternative to SQLite, gorm, etc.

database edge embedded go golang iot nosql offline-first storage

Last synced: 14 Oct 2024

https://github.com/chowa/ejyy

「e家宜业」是一整套开源智慧物业解决方案,基于nodejs、typescript、koa、vue开发,包含web中台、业主小程序、员工小程序、公众号、物联网应用等,涵盖业主服务、物业运营、智能物联、数据统计等主要业务。

alicloud iot knex koa minprogram momentjs mqtt mysql nodejs nodemailer redis schedule typescript vue websocket wechat workflow

Last synced: 10 Oct 2024

https://github.com/balena-io/open-balena

Open source software to manage connected IoT devices at scale

balena docker iot open-balena raspberrypi resin-io

Last synced: 11 Oct 2024

https://github.com/particle-iot/device-os

Device OS (Firmware) for Particle Devices

arduino argon boron c c-plus-plus core electron iot p1 particle photon xenon

Last synced: 10 Oct 2024

https://github.com/hivemq/hivemq-community-edition

HiveMQ CE is a Java-based open source MQTT broker that fully supports MQTT 3.x and MQTT 5. It is the foundation of the HiveMQ Enterprise Connectivity and Messaging Platform

broker hivemq iot iot-middleware java m2m messaging mqtt mqtt-broker mqtt-protocol mqtt-server mqtt5 pubsub

Last synced: 10 Oct 2024

https://github.com/nccgroup/singularity

A DNS rebinding attack framework.

attack dns dns-rebinding iot vulnerability

Last synced: 09 Oct 2024

https://github.com/ZoneMinder/zmninja

High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder

angularjs cctv desktop-app dvr home ionic iot javascript machine-learning mobile-app nvr security video zmninja zoneminder

Last synced: 01 Nov 2024

https://github.com/sitewhere/sitewhere

SiteWhere is an industrial strength open-source application enablement platform for the Internet of Things (IoT). It provides a multi-tenant microservice-based infrastructure that includes device/asset management, data ingestion, big-data storage, and integration through a modern, scalable architecture. SiteWhere provides REST APIs for all system functionality. SiteWhere provides SDKs for many common device platforms including Android, iOS, Arduino, and any Java-capable platform such as Raspberry Pi rapidly accelerating the speed of innovation.

android arduino aws device-management helm integration internet-of-things iot iot-framework iot-platform java kafka kubernetes microservices mqtt open-source platform raspberry-pi sitewhere zookeeper

Last synced: 13 Oct 2024

https://github.com/256dpi/arduino-mqtt

MQTT library for Arduino

arduino iot mqtt

Last synced: 13 Oct 2024

https://github.com/TheThingsNetwork/lorawan-stack

The Things Stack, an Open Source LoRaWAN Network Server

iot lora lorawan ttn

Last synced: 08 Nov 2024

https://github.com/volantmq/volantmq

High-Performance MQTT Server

broker iot iot-cloud mqtt mqtt-server websocket-transport

Last synced: 10 Oct 2024

https://github.com/VolantMQ/volantmq

High-Performance MQTT Server

broker iot iot-cloud mqtt mqtt-server websocket-transport

Last synced: 05 Nov 2024

https://github.com/wind-c/comqtt

A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster

cluster distributed golang golang-library gossip hacktoberfest iot mqtt mqtt-broker mqtt-server mqtt-smarthome mqttv5 msgpack raft

Last synced: 10 Oct 2024

https://github.com/zoneminder/zmninja

High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder

angularjs cctv desktop-app dvr home ionic iot javascript machine-learning mobile-app nvr security video zmninja zoneminder

Last synced: 11 Oct 2024

https://github.com/ZoneMinder/zmNinja

High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder

angularjs cctv desktop-app dvr home ionic iot javascript machine-learning mobile-app nvr security video zmninja zoneminder

Last synced: 25 Oct 2024

https://github.com/koalazak/dorita980

Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot

675 690 960 980 api cloud cloud-api dorita980 e5 firmware i7 iot irobot mqtt robot roomba roomba980 sdk

Last synced: 13 Nov 2024

https://github.com/fenwii/OpenHarmony

华为开源鸿蒙分布式操作系统(Huawei OpenHarmony)开发技术交流,最全鸿蒙技术资料库,手册,指南,共建国产操作系统万物互联新生态。

5g ai architecture development-tools harmony harmonyos hisilicon huawei iot kernel linux linux-kernel maps microkernel openharmony operating-system os sensor v2x wearabledevice

Last synced: 27 Oct 2024

https://github.com/fivdi/pigpio

Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi

gpio hc-sr04 interrupt iot javascript motor nodejs pwm raspberry-pi servo

Last synced: 13 Nov 2024

https://github.com/home-assistant-libs/pytradfri

IKEA Trådfri/Tradfri API. Control and observe your lights from Python. Examples available. On pypi. Sans-io.

api asyncio docker homeautomation hue-lights ikea ikeatradfri internet-of-things iot libcoap light philips-hue pypi python raspberry raspberry-pi rgb sans-io tradfri wallplug

Last synced: 05 Nov 2024

https://github.com/aitos-io/BoAT-X-Framework

BoAT-X Blockchain Application Framework for IoT

aitos blockchain boat iot wallet

Last synced: 08 Nov 2024

https://github.com/openGemini/openGemini

An open source distributed time-series database with high concurrency, high performance, and high scalability

cloudnative devops distributed iot observability time-series-database

Last synced: 04 Aug 2024

https://github.com/adi0x90/attifyos

Attify OS - Distro for pentesting IoT devices

embedded exploitation hacking hardware internet-of-things iot iot-pentesting security

Last synced: 04 Aug 2024

https://github.com/quickmsg/smqtt

开源 MQTT 服务器(基于reactor-netty实现高性能的、可扩展、支持千万级设备接入集群)支持 mqtt 3.1.1、mqtt 5等协议

iot java java-8 mqtt mqtt-broker netty reactor3

Last synced: 14 Oct 2024

https://github.com/fenwii/openharmony

华为开源鸿蒙分布式操作系统(Huawei OpenHarmony)开发技术交流,最全鸿蒙技术资料库,手册,指南,共建国产操作系统万物互联新生态。

5g ai architecture development-tools harmony harmonyos hisilicon huawei iot kernel linux linux-kernel maps microkernel openharmony operating-system os sensor v2x wearabledevice

Last synced: 12 Oct 2024

https://github.com/tuya/tuya-home-assistant

Home Assistant integration for controlling Powered by Tuya (PBT) devices using Tuya Open API, maintained by the Home Assistant Community and Tuya Developer Team.

home-assistant iot mqtt-client python tuya tuya-smart

Last synced: 13 Oct 2024

https://github.com/hivemq/hivemq-mqtt-client

HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support

backpressure internet-of-things iot java mqtt mqtt-client mqtt-protocol mqtt5 reactive-programming reactive-streams reactor rxjava

Last synced: 15 Nov 2024

https://github.com/sepfy/libpeer

WebRTC Library for IoT/Embedded Device using C

c esp32 h264 iot linux raspberry-pi webrtc

Last synced: 10 Oct 2024

https://github.com/Telefonica/HomePWN

HomePwn - Swiss Army Knife for Pentesting of IoT Devices

ble hack iot nfc python

Last synced: 02 Nov 2024

https://github.com/majianjia/nnom

A higher-level Neural Network library for microcontrollers.

embedded iot machine-learning mcu microcontroller ml neural-networks nnom

Last synced: 01 Nov 2024

https://github.com/nanoframework/home

:house: The landing page for .NET nanoFramework repositories.

csharp esp32 hacktoberfest iot mcu nanoframework stm32

Last synced: 09 Oct 2024

https://github.com/dotnet-bluetooth-le/dotnet-bluetooth-le

Bluetooth LE plugin for Xamarin/MAUI, supporting Android, iOS, Mac, Windows

ble bluetooth iot maui mvvmcross-plugin xamarin xamarin-android xamarin-forms xamarin-ios

Last synced: 11 Oct 2024

https://github.com/rauc/rauc

Safe and secure software updates for embedded Linux

client embedded firmware-update firmware-updates fota iot linux ota ota-firmware-updates rauc software-update update

Last synced: 09 Nov 2024

https://github.com/wavesoft/dot-dom

.dom is a tiny (512 byte) template engine that uses virtual DOM and some of react principles

es6 es6-javascript iot javascript template-engine virtual-dom web

Last synced: 13 Nov 2024

https://github.com/microsoft/MCW

Microsoft Cloud Workshop Project

ai apps azure data devops infra iot linux mcw sap

Last synced: 07 Nov 2024

https://github.com/iioter/iotgateway

A cross-platform IoT gateway based on .net6. Through visual configuration, you can easily connect to any of your devices and systems (such as PLC, barcode scanner, CNC, database, serial device, host computer, OPC Server, OPC UA Server, Mqtt Server, etc.), so as to interact with Thingsboard, IoTSharp or Your own IoT platform for two-way data communication. Provide a simple driver development interface; of course, edge computing can also be performed.

gateway iiot iot iot-gateway iotgateway iotsharp mc modbus net-core netcore s7 scada snap7 thingsboard thingsboard-gateway wtm

Last synced: 24 Oct 2024

https://github.com/zmops/zeus-iot

Zeus IoT is the world's first open source Internet of Things distributed collection platform based on Zabbix, with the ability to collect, analyze, and store data from millions of IoT devices.

grafana iot iot-platform jetlinks modbus mqtt tdengine thingsboard timescaledb zabbix zabbix-iot zeus zeus-iot

Last synced: 11 Oct 2024

https://github.com/mochi-co/mqtt

The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub

golang golang-library golang-package iot mqtt mqtt-broker mqtt-server mqtt-smarthome mqtt3 mqtt5 mqttv5 tcp websocket

Last synced: 22 Oct 2024

https://github.com/mochi-mqtt/server

The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub

golang golang-library golang-package iot mqtt mqtt-broker mqtt-server mqtt-smarthome mqtt3 mqtt5 mqttv5 tcp websocket

Last synced: 10 Oct 2024

https://github.com/pfalcon/pycopy

Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.

embedded iot micropython micropython-ports minimalist minimalistic pycopy python suckless unbloated

Last synced: 10 Oct 2024

https://github.com/charliegerard/Epoc.js

Node.js addon for the Emotiv C++ SDK

emotiv-epoc epoc iot nodejs

Last synced: 25 Oct 2024

https://github.com/charliegerard/epoc.js

Node.js addon for the Emotiv C++ SDK

emotiv-epoc epoc iot nodejs

Last synced: 15 Nov 2024

https://github.com/greghesp/assistant-relay

A Node.js server that allows for sending commands to Google Home/Assistant from endpoints

assistant google-assistant google-home iot smarthome smartthings

Last synced: 15 Nov 2024

https://github.com/Cloud-Architects/cloudiscovery

The tool to help you discover resources in the cloud environment

aws aws-cli aws-iot aws-monitoring aws-services devops-tools diagrams iam-policy iot python vpc

Last synced: 01 Nov 2024

https://github.com/zwave-js/node-zwave-js

Z-Wave driver written entirely in JavaScript/TypeScript

hacktoberfest iot razberry smart-home wireless z-wave zwave

Last synced: 12 Nov 2024

https://github.com/tuya-cloudcutter/tuya-cloudcutter

A tool that disconnects Tuya IoT devices from the cloud, allowing them to run completely locally.

bk7231n bk7231t hacktoberfest iot tuya-convert

Last synced: 14 Aug 2024

https://github.com/nladuo/IoT-Firstep

一个物联网(IoT)开发的入门教程。涉及单片机、上位机、移动应用、服务器后台开发的知识。以及蓝牙4.0、以太网模块的使用实例。

internet-of-things iot tutorials

Last synced: 08 Nov 2024

https://github.com/homieiot/convention

🏡 The Homie Convention: a lightweight MQTT convention for the IoT

convention home-automation homie iot mqtt

Last synced: 15 Nov 2024

https://github.com/patrickhallek/automated-irrigation-system

This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README.

arduino automation docker electronics electronics-engineering esp8266 garden-automation gardening iot irrigation irrigation-system nodejs nodemcu nodemcu-esp8266 raspberry-pi react smart-home system watering

Last synced: 10 Oct 2024

https://github.com/PatrickHallek/automated-irrigation-system

This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README.

arduino automation docker electronics electronics-engineering esp8266 garden-automation gardening iot irrigation irrigation-system nodejs nodemcu nodemcu-esp8266 raspberry-pi react smart-home system watering

Last synced: 27 Oct 2024

https://github.com/hstreamdb/hstream

HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications.

data-processing database distributed-database distributed-systems financial-analysis haskell hstreamdb iot iot-database kafka materialized-view real-time realtime-database scale sql stream-processing streaming streaming-data streaming-database

Last synced: 12 Oct 2024

https://github.com/therealsaumil/emux

EMUX Firmware Emulation Framework (formerly ARMX)

arm emulation exploitlab firmware iot mips qemu

Last synced: 11 Nov 2024

https://github.com/openshift/microshift

A small form factor OpenShift/Kubernetes optimized for edge computing

containers edge-computing hacktoberfest hacktoberfest2021 iot k8s kubernetes openshift

Last synced: 14 Nov 2024

https://github.com/eclipse/upm

UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.

actuators c cpp internet-of-things iot java nodejs python sensor upm

Last synced: 01 Nov 2024

https://github.com/jczic/MicroWebSrv2

The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!

async asynchronous cors esp32 hc2 http https iot micropython microwebsrv pyboard pycom routes ssl template-engine web-server websocket websocket-server websockets wipy

Last synced: 03 Nov 2024

https://github.com/jczic/microwebsrv2

The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!

async asynchronous cors esp32 hc2 http https iot micropython microwebsrv pyboard pycom routes ssl template-engine web-server websocket websocket-server websockets wipy

Last synced: 10 Oct 2024

https://github.com/jczic/MicroWebSrv

A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)

captive-portal esp32 hc2 http iot language-templating micropython microwebsrv pyboard pycom pyhtml routing support-websockets template-engine templating webserver websocket websocket-server websockets wipy

Last synced: 03 Nov 2024

https://github.com/jczic/microwebsrv

A micro HTTP Web server that supports WebSockets, html/python language templating and routing handlers, for MicroPython (used on Pycom modules & ESP32)

captive-portal esp32 hc2 http iot language-templating micropython microwebsrv pyboard pycom pyhtml routing support-websockets template-engine templating webserver websocket websocket-server websockets wipy

Last synced: 10 Oct 2024

https://github.com/relativty/wrmhl

(Archived) Simple communication between Unity3D and Arduino - by Maxim xyz.

arduino hardware hardware-libraries iot iot-framework threading threadsafe unity

Last synced: 26 Oct 2024

https://github.com/summergift/embeddedsystem

:books: 计算机体系架构、嵌入式系统基础与主流编程语言相关内容总结

c cnn computer-vision data-structures iot linux machine-learning network python

Last synced: 16 Nov 2024

https://github.com/daoshenzzg/socket-mqtt

基于Netty+MQTT的高性能推送服务框架。支持普通Socket、MQTT、MQTT web socket协议。非常方便接入上层业务实现推送业务。

iot java mqtt netty rpc socket websocket

Last synced: 14 Oct 2024

https://github.com/yodaos-project/ShadowNode

Use Node.js in your end devices(QQ: 796448809)

embeddable iot javascript node nodejs

Last synced: 29 Oct 2024

https://github.com/yodaos-project/shadownode

Use Node.js in your end devices(QQ: 796448809)

embeddable iot javascript node nodejs

Last synced: 12 Nov 2024

https://github.com/ambianic/peerfetch

Peer-to-peer HTTP over WebRTC.

end-to-end-encryption iot webrtc

Last synced: 10 Oct 2024