Projects in Awesome Lists by bxparks
A curated list of projects in awesome lists by bxparks .
https://github.com/bxparks/acebutton
An adjustable, compact, event-driven button library for Arduino that debounces and dispatches events to a user-defined event handler.
arduino arduino-library button debounce-button
Last synced: 05 Apr 2025
https://github.com/bxparks/bigquery-schema-generator
Generates the BigQuery schema from newline-delimited JSON or CSV data records.
bigquery bigquery-schema google-bigquery python3
Last synced: 12 Apr 2025
https://github.com/bxparks/aunit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.
arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework
Last synced: 04 Apr 2025
https://github.com/bxparks/AUnit
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with EpoxyDuino for continuous builds.
arduino arduino-library esp32 esp8266 teensyduino unit-testing unit-testing-framework
Last synced: 20 Nov 2024
https://github.com/bxparks/aceroutine
A low-memory, fast-switching, cooperative multitasking library using stackless coroutines on Arduino platforms.
Last synced: 18 Nov 2024
https://github.com/bxparks/epoxyduino
Compile and run Arduino programs natively on Linux, MacOS and FreeBSD.
Last synced: 05 Apr 2025
https://github.com/bxparks/acetime
Date and time classes for Arduino supporting the IANA TZ Database time zones to convert epoch seconds to date and time components in different time zones.
Last synced: 06 Apr 2025
https://github.com/bxparks/acesegment
A library for rendering seven segment LED modules using the TM1637, TM1638, MAX7219, HT16K33, or 74HC595 controller chip.
Last synced: 10 Apr 2025
https://github.com/bxparks/acecommon
Common low-level Arduino functions and routines intended to be used by other libraries.
Last synced: 10 Apr 2025
https://github.com/bxparks/rpn83p
RPN calculator app for TI-83 Plus and TI-84 Plus inspired by HP-42S
Last synced: 21 Mar 2025
https://github.com/bxparks/auniter
Command line tools for verifying Arduino sketches, uploading them to boards, validating AUnit unit tests, and integrating with continuous integration platforms.
Last synced: 10 Apr 2025
https://github.com/bxparks/acecrc
Cyclic Redundancy Check (CRC) algorithms (crc8, crc16ccitt, crc16modbus, crc32) converted from https://pycrc.org C99 code to Arduino C++.
Last synced: 10 Apr 2025
https://github.com/bxparks/acewire
Fast and compact software I2C implementations (SimpleWireInterface, SimpleWireFastInterface) on Arduino platforms. Also provides adapter classes to allow the use of third party I2C libraries using the same API.
Last synced: 10 Apr 2025
https://github.com/bxparks/acetimeclock
System clocks for Arduino compatible with the AceTime library
Last synced: 10 Apr 2025
https://github.com/bxparks/aceutils
Useful Arduino utilities which are too small as separate libraries, but complex enough to have external dependencies to other libraries.
Last synced: 10 Apr 2025
https://github.com/bxparks/acesorting
Sorting algorithms for Arduino including Bubble Sort, Insertion Sort, Selection Sort, Shell Sort, Comb Sort, and Quick Sort
Last synced: 16 Feb 2025
https://github.com/bxparks/acesegmentwriter
Write decimal numbers, hex numbers, temperature, clock digits, characters, and strings to seven segment LED modules supported by AceSegment.
Last synced: 14 Apr 2025
https://github.com/bxparks/acespi
Unified interface for selecting hardware or software SPI implementations on Arduino platforms
Last synced: 15 Mar 2025
https://github.com/bxparks/playgroundgo
Playground for testing Go (and TinyGo) features
Last synced: 15 Mar 2025
https://github.com/bxparks/acetmi
Interfaces for communicating with the TM1637 and TM1638 LED controllers on Arduino platforms
Last synced: 15 Mar 2025
https://github.com/bxparks/acetimepy
Python TimeZone implementation using AceTime
Last synced: 15 Mar 2025
https://github.com/bxparks/acetimevalidation
Integration testing and validation for AceTime
Last synced: 15 Mar 2025
https://github.com/bxparks/tzplus
Extensions of the IANA TZDB timezone database to organize timezones into countries and regions
Last synced: 15 Mar 2025
https://github.com/bxparks/acetimego
Timezone library in Go/TinyGo lang based on AceTime
Last synced: 15 Mar 2025
https://github.com/bxparks/acetimec
TimeZone library for C based on AceTime
Last synced: 15 Mar 2025
https://github.com/bxparks/acetimetools
TZDB extractor, compiler and code generators for AceTime
Last synced: 16 Feb 2025