Go Arduino

Open-source Go projects categorized as Arduino
Golang Go I2c Gpio Arm

Top 14 Go Arduino Projects

  1. TinyGo

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

    Project mention: Build It Yourself | news.ycombinator.com | 2025-01-24
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. gobot

    Golang framework for robotics, drones, and the Internet of Things (IoT)

    Project mention: Cylon: JavaScript framework for robotics, drones, and the Internet of Things | news.ycombinator.com | 2024-05-04

    I can’t speak directly for deadprogram and the status of his projects, but I know much of his activity of late has been working in this same space, but in Go:

    * Gobot (https://gobot.io/)

  4. deej

    Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux

    Project mention: Deej: An open-source hardware volume mixer for Windows and Linux | news.ycombinator.com | 2024-03-25
  5. arduino-cli

    Arduino command line tool

    Project mention: GitHub – Arduino/Arduino-CLI: Arduino command line tool | news.ycombinator.com | 2024-02-28
  6. arduino-builder

    A command line tool for compiling Arduino sketches

  7. arduino-create-agent

    Arduino Cloud Agent

  8. arduino-language-server

    An Arduino Language Server based on Clangd to Arduino code autocompletion

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. esp32-transpiler

    Transpile Golang into Arduino code to use fully automated testing at your IoT projects.

  11. tinyfont

    Text library for TinyGo displays

  12. tinydraw

    TinyDraw is a package of drawing primitives on TinyGo displays.

  13. automated-garden

    weather-based smart irrigation controller and backend

    Project mention: Let's Talk About REST... | dev.to | 2024-04-30

    I created babyapi with the goal of providing the simplest path to a full REST API. It started as a humble package that used generics to reduce code duplication in my automated-garden API. After breaking it out into its own repository, I added the optional HATEOAS extension which sets up automatic hypermedia linking. Now you can easily create a REST API which achieves all levels in the Richardson maturity model using babyapi.

  14. serial-discovery

    An Arduino IDE pluggable-discovery for Serial ports

  15. mdns-discovery

    mdns (bonjour) pluggable discovery

  16. eep

    Saab CIM Tool

  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Go Arduino discussion

Log in or Post with

Go Arduino related posts

  • How I Built a DIY IoT Notification System for Monitoring Service Downtime

    2 projects | dev.to | 19 Jan 2025
  • Cylon: JavaScript framework for robotics, drones, and the Internet of Things

    5 projects | news.ycombinator.com | 4 May 2024
  • Let's Talk About REST...

    2 projects | dev.to | 30 Apr 2024
  • Deej: An open-source hardware volume mixer for Windows and Linux

    2 projects | news.ycombinator.com | 25 Mar 2024
  • GitHub – Arduino/Arduino-CLI: Arduino command line tool

    1 project | news.ycombinator.com | 28 Feb 2024
  • Is there a way to pull PC volume level to arduino HID

    1 project | /r/arduino | 9 Jul 2023
  • Volume mixer for PC

    3 projects | /r/3Dprinting | 6 Jul 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 7 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 TinyGo 15,757
2 gobot 9,057
3 deej 4,943
4 arduino-cli 4,461
5 arduino-builder 458
6 arduino-create-agent 428
7 arduino-language-server 145
8 esp32-transpiler 88
9 tinyfont 52
10 tinydraw 42
11 automated-garden 29
12 serial-discovery 20
13 mdns-discovery 18
14 eep 3

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Go is
the 4th most popular programming language
based on number of references?