{"id":50527545,"url":"https://github.com/rykovv/awesome-embedded-libraries","last_synced_at":"2026-06-03T09:04:02.680Z","repository":{"id":112506070,"uuid":"397452663","full_name":"rykovv/awesome-embedded-libraries","owner":"rykovv","description":"A curated list of awesome embedded libraries for sensors, peripherals, protocols, etc.","archived":false,"fork":false,"pushed_at":"2022-06-03T22:29:35.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-30T18:02:59.135Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rykovv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-08-18T02:47:35.000Z","updated_at":"2022-06-02T02:56:05.000Z","dependencies_parsed_at":"2023-05-15T12:45:28.986Z","dependency_job_id":null,"html_url":"https://github.com/rykovv/awesome-embedded-libraries","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rykovv/awesome-embedded-libraries","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rykovv%2Fawesome-embedded-libraries","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rykovv%2Fawesome-embedded-libraries/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rykovv%2Fawesome-embedded-libraries/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rykovv%2Fawesome-embedded-libraries/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rykovv","download_url":"https://codeload.github.com/rykovv/awesome-embedded-libraries/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rykovv%2Fawesome-embedded-libraries/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33856288,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-03T02:00:06.370Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-03T09:04:01.663Z","updated_at":"2026-06-03T09:04:02.664Z","avatar_url":"https://github.com/rykovv.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# awesome-embedded-libraries\nA curated list of awesome embedded libraries for sensors, peripherals, protocols, ML, etc.\n\nTable of Contents:\n\n- [Drivers](#drivers)\n    - [Sensors](#sensors)\n        - [Temperature/Humidity](#temperaturehumidity)\n        - [Envrironmental](#envrironmental)\n        - [Proximity](#proximity)\n            - [Ultrasonic](#ultrasonic)\n            - [Lidar](#lidar)\n            - [Radar](#radar)\n        - Pressure\n        - Light\n        - Vibration\n        - Color\n        - Level\n        - Position\n        - Accelerometer\n        - Flame\n        - Leak\n        - Tilt\n        - Mark\n        - Flow/Float\n        - Sound/Noise\n        - Moisture\n        - Viscosity\n        - Gas/Chemical\n        - Current/Voltage\n        - Seismograph\n        - Biometrics\n        - Capacitive\n            - Touch\n            - Fingerprint\n        - Flex/Force\n        - Imaging\n        - Infrared\n        - Movement/Motion\n        - Linear Displacement\n        - NFC\n        - Radiation\n        - Magnetic\n        - RFID\n        - Water physical state\n    - Communication Modules\n        - GPRS\n        - NB-IoT\n        - Bluetooth\n        - LoRa\n        - SigFox\n        - ZigBee\n        - WiFi\n    - Fuel Gauges\n    - RTC\n    - Memories\n        - Flash\n        - EEPROM\n    - Displays\n        - OLED\n        - LCD\n    - LED\n    - Load Cell Amplifiers\n    - Energy Harvesters\n    - Encoders\n        - Magnetic\n        - Light\n    - Motors\n    - ADC/DAC\n- Protocols\n    - Application Layer\n        - MQTT\n        - MQTT-SN\n        - CoAP\n        - AMQP\n        - XMPP\n        - DDS (Data Distribution Service)\n        - HTTP\n        - M2M\n        - LwM2M\n        - 6LowPAN\n    - Datalink Layer\n        - LoRaWAN\n        - Z-Wave\n        - CAN\n        - Ethernet\n        - WiFi\n    - Buses\n        - UART\n        - SPI\n        - I2C\n        - USB\n- Machine Learning\n    - TinyML\n    - TensorFlow Lite\n- Features\n    - Button\n    - Debouncing\n\n---\n## Drivers\n\n### Sensors\n\n#### Temperature/Humidity\n\n| Sensor Model |   Connectivity   |      Range      | Accuracy | Resolution  | Power Supply | Operating Current | Standby Current |\n|--------------|------------------|-----------------|----------|-------------|--------------|-------------------|-----------------|\n|[DHT11](https://components101.com/sites/default/files/component_datasheet/DHT11-Temperature-Sensor.pdf)| 1-wire exclusive | T: 0°C to 50°C  |   ±1°C   |   16 bits   |   3.5-5.0V   |       0.3mA       |       60uA      |\n|              |                  | H: 20% to 90%   |   ±1%    |             |              |                   |                 |\n|[DHT22](https://components101.com/sites/default/files/component_datasheet/DHT22%20Sensor%20Datasheet.pdf)| 1-wire exclusive | T: -40°C to 80°C|  ±0.5°C  |   16 bits   |   3.5-5.5V   |       0.3mA       |       60uA      |\n|              |                  | H: 0% to 100%   |    ±1%   |             |              |                   |                 |\n\nAdafruit's Arduino DHT family low-cost sensors library ([DHT11](https://components101.com/sensors/dht11-temperature-sensor), [DHT22](https://components101.com/sensors/dht22-pinout-specs-datasheet)) [[link]](https://github.com/adafruit/DHT-sensor-library) \n\n| Sensor Model |   Connectivity   |      Range      | Accuracy | Resolution  | Power Supply | Operating Current | Standby Current |\n|--------------|------------------|-----------------|----------|-------------|--------------|-------------------|-----------------|\n|[AHT20](https://cdn-learn.adafruit.com/assets/assets/000/091/676/original/AHT20-datasheet-2020-4-16.pdf?1591047915)| I2C | T: -40°C to 85°C  |   ±0.3°C   |   20 bits   |   2-5.5V   |       23uA       |       0.25uA      |\n|              |                  | H: 0% to 100%   |   ±2%    |             |              |                   |                 |\n\nAdafruit [AHT10](https://www.electroschematics.com/temperature-sensor/)+[AHT20](https://learn.adafruit.com/adafruit-aht20) Humidity and Temperature Sensor library for Arduino [[link]](https://github.com/adafruit/Adafruit_AHTX0)\n\nenjoyneering [[link]](https://github.com/enjoyneering/AHTxx)\n\nSeeed-Studio Arduino [[link]](https://github.com/Seeed-Studio/Seeed_Arduino_AHT20)\n\nBMP180 Temperature and Barometric\n\nBMP280 Temperature and Barometric\n\nBME280 Temperature, Humidity, and Air Pressure\n\nDS18B20 One Wire Temperature Sensor\n\nAF5485\n\nAM2311A\n\nLM35DZ (calibrated in Celsius), LM335 (calibrated in Kelvin), LM34 (calibrated in Fahrenheit)\n\nTMP36\n\nLM75\n\nTH02\n\n\n\n#### Envrironmental\n\n#### Proximity\n\n##### Ultrasonic\n\n##### Lidar\n\n##### Radar\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frykovv%2Fawesome-embedded-libraries","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frykovv%2Fawesome-embedded-libraries","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frykovv%2Fawesome-embedded-libraries/lists"}