Skip to content
Change the repository type filter

All

    Repositories list

    • workflows

      Public
      Reusable workflows for building Arduino libraries and examples
      Python
      BSD 3-Clause "New" or "Revised" License
      0002Updated Jul 13, 2026Jul 13, 2026
    • Arduino package for EnviroDIY AVR boards
      C
      BSD 3-Clause "New" or "Revised" License
      0002Updated Jul 8, 2026Jul 8, 2026
    • Libraries

      Public
      Arduino libraries used with the EnviroDIY Mayfly data logger board
      C++
      9820Updated Jul 5, 2026Jul 5, 2026
    • EnviroDIY board settings for the Arduino IDE
      1101Updated Jul 3, 2026Jul 3, 2026
    • Arduino package for EnviroDIY SAMD boards
      C
      BSD 3-Clause "New" or "Revised" License
      0002Updated Jul 1, 2026Jul 1, 2026
    • TinyGSM

      Public
      A small Arduino library for GSM modules, that just works. Supported modules: SIMCom SIM800, SIM900, A6, A7, M590, ESP8266-AT (plus variants like A6C, SIM800A, S…
      C++
      GNU Lesser General Public License v3.0
      7901002Updated Jul 1, 2026Jul 1, 2026
    • hardware design files, example code sketches, and documentation for Arduino-framework EnviroDIY Mayfly data logger
      C++
      Other
      2936140Updated Jun 29, 2026Jun 29, 2026
    • LoRa_AT

      Public
      A fork of TinyGSM for LoRa modules
      C++
      GNU Lesser General Public License v3.0
      0101Updated Jun 24, 2026Jun 24, 2026
    • This actions sets up PlatformIO for use in actions.
      MIT License
      1000Updated Jun 24, 2026Jun 24, 2026
    • SC16IS7XX

      Public
      Arduino Library for SC16IS7XX I2C and SPI UART interfaces
      C++
      Other
      3001Updated Jun 24, 2026Jun 24, 2026
    • StreamDebugger allows easier debugging of Serial-based communication on Arduino, like AT command interface in ESP8266, SIM800, SIM900, and other GSM modules
      C++
      MIT License
      17003Updated Jun 24, 2026Jun 24, 2026
    • An Arduino library for interfacing to the Project Tally Event counter
      C++
      GNU General Public License v3.0
      1000Updated Jun 24, 2026Jun 24, 2026
    • Arduino Library Manager list
      Creative Commons Zero v1.0 Universal
      2.7k000Updated Jun 24, 2026Jun 24, 2026
    • An Arduino library to give environmental sensors a common interface of functions for use with Arduino-framework dataloggers, such as the EnviroDIY Mayfly.
      C++
      Other
      5290644Updated Jun 24, 2026Jun 24, 2026
    • A library to use an Arduino as a master to control and communicate via modbus with the pressure and water level sensors produced by Keller. Depends on the Envir…
      C++
      BSD 3-Clause "New" or "Revised" License
      41120Updated Jun 23, 2026Jun 23, 2026
    • An Arduino library to act as Modbus Master to control a sensor/slave
      C++
      BSD 3-Clause "New" or "Revised" License
      254990Updated Jun 23, 2026Jun 23, 2026
    • A library to use an Arduino as a master to control and communicate with the modbus sensors produced by Yosemitech. Depends on the EnviroDIY/SensorModbusMaster …
      C++
      Other
      61241Updated Jun 23, 2026Jun 23, 2026
    • Arduino library for DS3231
      C++
      32110Updated Jun 23, 2026Jun 23, 2026
    • A library to use an Arduino as a master to control and communicate via modbus with GroPoint soil moisture sensors. Depends on the EnviroDIY/SensorModbusMaster l…
      C++
      BSD 3-Clause "New" or "Revised" License
      2100Updated Jun 23, 2026Jun 23, 2026
    • An Arduino library for SDI-12 communication with a wide variety of environmental sensors. This library provides a general software solution, without requiring a…
      C++
      BSD 3-Clause "New" or "Revised" License
      102187341Updated Jun 23, 2026Jun 23, 2026
    • An Arduino library for communication with the [Geolux HydroCam](https://www.geolux-radars.com/hydrocam).
      C++
      BSD 3-Clause "New" or "Revised" License
      0001Updated Jun 23, 2026Jun 23, 2026
    • A library for communicating with pH sensors manufactured by ANB Sensors using Modbus.
      C++
      Other
      1001Updated Jun 22, 2026Jun 22, 2026
    • Example sketches used in EnviroDIY Mayfly Workshops in 2025
      C++
      1000Updated Jun 2, 2026Jun 2, 2026
    • USGS_NGWOS

      Public archive
      Testing programs for logger development funded by the USGS's Next Gen Water Observation System
      C++
      BSD 3-Clause "New" or "Revised" License
      0002Updated Dec 15, 2025Dec 15, 2025
    • Various hardware design files and information about devices, boards, and accessories built by the EnviroDIY team at Stroud Water Research Center
      1010Updated Aug 18, 2025Aug 18, 2025
    • An Arduino compatible, non-blocking, I2C/SPI library for the Bosch BMP388 barometer. Includes both interrupt and FIFO operation.
      C++
      MIT License
      0110Updated Oct 25, 2023Oct 25, 2023
    • Cryptographic suite for Arduino (SHA, HMAC-SHA)
      C
      GNU General Public License v3.0
      8000Updated Jun 7, 2023Jun 7, 2023
    • LearnEnviroDIY

      Public archive
      A tutorial for learning how to program an Arduino-framework micro-controller to become an environmental data logger.
      C++
      Other
      31090Updated Feb 7, 2023Feb 7, 2023
    • A hardware adapter for using ModbusRTU with RS-485 on the Arduino-framework Mayfly datalogger board.
      2420Updated Jan 13, 2023Jan 13, 2023
    • Arduino code & instructions to convert a Pro Trinket board into a low-power I2C event counter for a tipping bucket rain gauge or anemometer.
      C++
      BSD 3-Clause "New" or "Revised" License
      3330Updated Jun 6, 2022Jun 6, 2022
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.