rtl_433 is an open-source program designed to decode radio transmissions from various devices operating on ISM bands. It supports RTL-SDR and SoapySDR and can decode a wide range of sensors, including temperature, humidity, and rain gauges. The software is written in C and is known for its low resource consumption.
ESP32C3 code for 1.44inch display.
The US Defense Advanced Research Projects Agency (DARPA) is developing TRACTOR, a project aimed at using AI to automatically convert legacy C code into Rust for improved memory safety.
Pnut is a transpiler that allows users to write shell scripts in C, which is then compiled into a POSIX-compliant shell script. It aims to simplify shell scripting by leveraging the familiarity of C.
emlearn is an open-source machine learning inference engine designed for microcontrollers and embedded devices. It supports various machine learning models for classification, regression, unsupervised learning, and feature extraction. The engine is portable, with a single header file include, and uses C99 code and static memory allocation. Users can train models in Python and convert them to C code for inference.