Open-source projects categorized as Adafruit Edit details

Top 23 Adafruit Open-Source Projects

  • TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

    Project mention: What is the coolest Go open source projects you have seen? | | 2022-09-15


  • pxt

    Microsoft MakeCode (PXT - Programming eXperience Toolkit)

    Project mention: Ask HN: How do you make a NoCode/LowCode application? | | 2022-02-06
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • mlb-led-scoreboard

    An LED scoreboard for Major League Baseball :baseball:

    Project mention: Game Thread: August 23 - Toronto Blue Jays (65-55) @ Boston Red Sox (60-62) - 7:10 PM | | 2022-08-23

    About $200 in parts, runs out of a Pi.

  • reef-pi

    An opensource reef tank controller based on Raspberry Pi

    Project mention: Top left, temp. Below temp is RH. Under RH is soil moisture of both plants (at 30%, pumps kick on and feed until 100%). Top right is time until my lights are on. Below lights is PH of my nutrient reservoir (at 6.8, PH down is dosed until within range over a set amount of time to avoid overdosing). | | 2022-07-09

    GitHub code release

  • Adafruit_TinyUSB_Arduino

    Arduino support for TinyUSB stack

    Project mention: ESP32-S2 and USB OTG | | 2022-08-22

    I'm curious about this restriction to ESP32-S series as shown here: . This article claims that "Most Microcontrollers have a built in Serial USB functionality that can not be changed (e.g. ESP32, ESP8266". OTOH, indicates that all ESP32 chips are supported.

  • USB_Host_Library_SAMD

    USB host library 2.0 for Zero/M0/SAMD

  • awesome-macropad

    A curated list of awesome applications, macros, 3D printed cases, guides, and more for the Adafruit CircuitPython rp2040 MacroPad.

    Project mention: Do you want to or have you done something cool with the Adafruit MacroPad? Check out the awesome-macropad list! | | 2021-12-03

    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

  • hexapod-irl

    A "fork" of Bare-Minimum Hexapod Robot Simulator 2 modified to be able to control a real physical hexapod robot.

  • tinyfont

    Text library for TinyGo displays

  • LEDarcade

    A collection of classes and functions to display animations on an LED matrix

    Project mention: See my LEDarcade reacting to streaming events. Took a lot of work, but was well worth it. | | 2022-04-29

    In the upper left hand corner on the shelf, you can see the LEDarcade clock react to bits being thrown in the stream. A running man animation on a starry background. Parallax scrolling, multiple sizes of text. Build using pyTwitchAPI and TwitchIO (python libraries) to handle twitch. Flask to receive the webhook data. My code found here:


    Combining Camera Zero with an Arducam 12MP camera, a Raspberry Pi Zero WH, a PiMoRoNi trackball breakout, and an Adafruit 16-LED NeoPixel ring will result in a neat little screenless camera that can be controlled with your thumb.

  • tinydraw

    TinyDraw is a package of drawing primitives on TinyGo displays.

  • tetrix

    Tetris with Adafruit 16x32 RGB Matrix Led Panel and Arduino Uno

    Project mention: Tetris + Wii Nunchuk + RGB LED Matrix | | 2022-06-01


  • pyportal-npr

    :notes: :trumpet: Use an Adafruit PyPortal to show what’s currently playing on WBGO, or other NPR stations.

  • morAce

    Turns switch presses to Morse - and then sends this as Text / Mouse movements to a BLE compatible device

    Project mention: Minimum Viable Keyboard | | 2022-06-19

    If you did feel free to pinch our code

  • FastLED_NeoPixel

    An Arduino library for using Adafruit NeoPixel library animations with FastLED

    Project mention: Telling my program which library to use | | 2022-03-11
  • Temp_log_visualizer

    Desktop app that visualizes data from my ULP_Temp_logger IoT node.

  • MagTag-Contentful-Courier

    Inspired by an [art installation in the lobby of the New York Times](, [@itsaydrian]( and I streamed using the Adafruit MagTag to make an IOT powered bulletin board. We connected it to the Contentful API to show a series of rotating headlines.

  • stranger_things_lights

    The code for my stranger things lights project.

  • Adafruit_PowerBoost_SaveShutdown

    This project is a save shutdown for the Adafruit Power Boost 1000c. You can use this circuit to delay the power-off, after the user switched the device off. Usefull for e.g. Rasperry Pi.

  • bh1750fs

    9Front / Plan9 file system for the BH1750 Ambietn Light Sensor

    Project mention: Raspberry pi hardware pins | | 2022-06-22
  • key_led

    Piano Key Lights for Synthesia using Adafruit ItsyBitsy RP2040 and CircuitPython

    Project mention: Piano Key Lights for Synthesia using Adafruit ItsyBitsy RP2040 | | 2021-12-27
  • scd40fs

    A Plan9 / 9Front file system for the scd40 co2 sensor

    Project mention: Raspberry pi hardware pins | | 2022-06-22
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-15.

Adafruit related posts


What are some of the best open-source Adafruit projects? This list will help you:

Project Stars
1 TinyGo 11,533
2 pxt 1,779
3 mlb-led-scoreboard 459
4 reef-pi 318
5 Adafruit_TinyUSB_Arduino 253
6 USB_Host_Library_SAMD 96
7 awesome-macropad 84
8 hexapod-irl 60
9 tinyfont 37
10 LEDarcade 26
11 26
12 tinydraw 26
13 tetrix 12
14 pyportal-npr 8
15 morAce 6
16 FastLED_NeoPixel 6
17 Temp_log_visualizer 6
18 MagTag-Contentful-Courier 3
19 stranger_things_lights 2
20 Adafruit_PowerBoost_SaveShutdown 0
21 bh1750fs 0
22 key_led 0
23 scd40fs 0
Find remote jobs at our new job board There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.