Skip to content
Change the repository type filter

All

    Repositories list

    • Libraries

      Public
      Arduino libraries used with the EnviroDIY Mayfly data logger board
      C++
      8722Updated Oct 13, 2024Oct 13, 2024
    • 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
      4880625Updated Oct 11, 2024Oct 11, 2024
    • LoRa_AT

      Public
      A fork of TinyGSM for LoRa modules
      C++
      GNU Lesser General Public License v3.0
      0010Updated Oct 7, 2024Oct 7, 2024
    • workflows

      Public
      Reusable workflows for building Arduino libraries and examples
      Python
      BSD 3-Clause "New" or "Revised" License
      0000Updated Oct 7, 2024Oct 7, 2024
    • This actions sets up PlatformIO for use in actions.
      MIT License
      1000Updated Sep 24, 2024Sep 24, 2024
    • 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 EnviroDIY/SensorModbusMaster library.
      C++
      BSD 3-Clause "New" or "Revised" License
      4720Updated Sep 24, 2024Sep 24, 2024
    • 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 library.
      C++
      BSD 3-Clause "New" or "Revised" License
      1100Updated Sep 24, 2024Sep 24, 2024
    • An Arduino library for SDI-12 communication with a wide variety of environmental sensors. This library provides a general software solution, without requiring any additional hardware.
      C++
      BSD 3-Clause "New" or "Revised" License
      100164292Updated Sep 24, 2024Sep 24, 2024
    • An Arduino library to act as Modbus Master to control a sensor/slave
      C++
      BSD 3-Clause "New" or "Revised" License
      224880Updated Sep 24, 2024Sep 24, 2024
    • 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 library.
      C++
      Other
      61041Updated Sep 24, 2024Sep 24, 2024
    • Arduino library for DS3231
      C++
      31110Updated Aug 26, 2024Aug 26, 2024
    • EnviroDIY board settings for the Arduino IDE
      C
      1001Updated Aug 21, 2024Aug 21, 2024
    • RTClib

      Public
      A fork of Jeelab's fantastic RTC Arduino library
      C++
      MIT License
      706000Updated Jun 28, 2024Jun 28, 2024
    • 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, SIM800C, SIM800L, SIM800H, SIM808, SIM868, SIM900A, SIM900D, SIM908, SIM968)
      C++
      GNU Lesser General Public License v3.0
      724801Updated May 28, 2024May 28, 2024
    • An Arduino compatible, non-blocking, I2C/SPI library for the Bosch BMP388 barometer. Includes both interrupt and FIFO operation.
      C++
      MIT License
      0000Updated Oct 25, 2023Oct 25, 2023
    • Arduino library to use the watchdog timer for system reset and an external interrupt for low power sleep
      C++
      MIT License
      66000Updated Oct 20, 2023Oct 20, 2023
    • Cryptographic suite for Arduino (SHA, HMAC-SHA)
      C
      GNU General Public License v3.0
      8000Updated Jun 7, 2023Jun 7, 2023
    • A tutorial for learning how to program an Arduino-framework micro-controller to become an environmental data logger.
      C++
      Other
      4990Updated 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
      3130Updated Jun 6, 2022Jun 6, 2022
    • Code library to support the EnviroDIY tutorial for learning how to program an Arduino-framework micro-controller to become an environmental data logger. https://envirodiy.github.io/LearnEnviroDIY/
      C++
      BSD 3-Clause "New" or "Revised" License
      2010Updated May 17, 2022May 17, 2022
    • This repository hosts copies of Yosemitech's documentation and software.
      0000Updated Mar 1, 2022Mar 1, 2022
    • hardware design files, example code sketches, and documentation for Arduino-framework EnviroDIY Mayfly data logger
      C++
      Other
      2631150Updated Nov 1, 2021Nov 1, 2021
    • Sketches used in the 2020-2021 online EnviroDIY workshops, using the Mayfly 0.5b version board.
      C++
      0000Updated Jun 4, 2021Jun 4, 2021
    • An Arduino library for interfacing to the Project Tally Event counter
      C++
      GNU General Public License v3.0
      1000Updated May 18, 2021May 18, 2021
    • An interface to enhance stability of Digi XBee LTE-M radio with EnviroDIY Mayfly Logger
      Other
      0000Updated Aug 18, 2020Aug 18, 2020
    • A modified version of the Arduino built-in SoftwareSerial library to allow another library to call the interrupts for it.
      C++
      Other
      1200Updated Jul 21, 2020Jul 21, 2020
    • A modified version of the Arduino built-in SoftwareSerial library to work with the EnviroDIY Mayfly
      C++
      0100Updated Jul 21, 2020Jul 21, 2020
    • Documentation pages
      0000Updated May 14, 2020May 14, 2020
    • Trigger

      Public
      An Arduino library to trigger an external switch based on a measured variable exceeding a threshold.
      C++
      BSD 3-Clause "New" or "Revised" License
      0220Updated Apr 24, 2019Apr 24, 2019