BalloonWare's repositories
Adafruit_AHRS
Arduino library for AHRS (Attitude and Heading Reference System) for Adafruit motion sensors
LPS22HB
Arduino library to support the LPS22HB 260-1260 hPa absolute digital ouput barometer
NimBLE-Arduino
A fork of the NimBLE library structured for compilation with Ardruino, designed for use with ESP32.
ruuvi.boards.c
Ruuvi board definitions. Used by ruuvi.firmware.c. Under development, not recommended for any use yet.
ruuvi.drivers.c
Ruuvi embedded drivers used across various platforms. Used by ruuvi.firmware.c. In Beta, tests which pass will not be broken without incrementing major version.
ruuvi.endpoints.c
Data endpoints for abstracting source (i.e. bme280) from data (i.e. temperature). Under development, not recommended for any use yet.
ruuvi.firmware.c
Ruuvi Firmware version 3. Built on top of Nordic SDK 15, uses both Ruuvi and external repositories as submodules. In Beta, no breaking changes are intended but may be done if absolutely necessary
ruuvi.libraries.c
Libraries to be run on embedded devices
TFT_eSPI
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
TinyEKF
Lightweight C/C++ Extended Kalman Filter with Python for prototyping
arduino-esp32
Arduino core for the ESP32
arduino-fsm
Arduino library for implementing a finite state machine.
Arduino-HMC5983
Arduino library for the Honeywell HMC5983 Magnetic Sensor.
ArduinoJson
📟 JSON library for Arduino and embedded C++. Simple and efficient.
ArduinoStreamUtils
💪 Power-ups for Arduino streams
arduinoWebSockets
arduinoWebSockets
async-mqtt-client
📶 An Arduino for ESP8266 asynchronous MQTT client implementation
AsyncTCP
Async TCP Library for ESP32
esp32-aws-ble-server
ESP32 Wireless coding Sessions - I walk you through the necessary steps to programme an ESP32 dev board to connect to WiFi, and exchange data back and forth with AWS IoT.
ESPAsyncWebServer
Async Web Server for ESP8266 and ESP32
M5Core2
M5Core2 Arduino Library
platform-espressif32
Espressif 32: development platform for PlatformIO
reTerminalEM
reTerminalEM is an expansion module template for reTerminal's unique high-speed interface (PCIe X2, USB 2.0, POE, 2x I2C, 2x SPI, UART, and 11 GPIOs).
spdlog
Fast C++ logging library.
TickTwo
Ticker library for ESP and mbed based Arduino boards
TinyGPSPlus
A new, customizable Arduino NMEA parsing library