Go Arduino

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

Top 15 Go Arduino Projects

  • TinyGo

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

  • Project mention: Gokrazy – Go Appliances | news.ycombinator.com | 2023-12-18
  • gobot

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

  • Project mention: Elixir Nerves alternatives | /r/IOT | 2023-06-10

    https://gobot.io/ (see the bottom for other languages that use the same firmware.)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • arduino-cli

    Arduino command line tool

  • Project mention: GitHub – Arduino/Arduino-CLI: Arduino command line tool | news.ycombinator.com | 2024-02-28
  • 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
  • wa

    The Wa Programming Language: Simple, maintainable, compiled language for developing WebAssembly software

  • arduino-builder

    A command line tool for compiling Arduino sketches

  • arduino-create-agent

    The Arduino Create Agent

  • Project mention: "File Not Found" when trying to download Create Agent | /r/arduino | 2023-06-26

    you can also download it from here, a new version was released just this morning https://github.com/arduino/arduino-create-agent/releases/tag/1.3.1

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • arduino-language-server

    An Arduino Language Server based on Clangd to Arduino code autocompletion

  • esp32-transpiler

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

  • tinyfont

    Text library for TinyGo displays

  • tinydraw

    TinyDraw is a package of drawing primitives on TinyGo displays.

  • serial-discovery

    An Arduino IDE pluggable-discovery for Serial ports

  • automated-garden

    weather-based smart irrigation controller and backend

  • Project mention: How I Learned Generics in Go | dev.to | 2023-11-12

    When thinking about duplicated code in my automated-garden project, the first thing that comes to mind is all of my API handlers. The server side of this application implements a few straightforward CRUD APIs following RESTful principles. Each resource type implements handlers for the different HTTP verbs and mostly interacts with the storage layer. I created a very simple setup for the API handlers following this formula:

  • mdns-discovery

    mdns (bonjour) pluggable discovery

  • eep

    Saab CIM Tool

  • 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 related posts

Index

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

Project Stars
1 TinyGo 14,439
2 gobot 8,721
3 arduino-cli 4,172
4 deej 4,120
5 wa 726
6 arduino-builder 453
7 arduino-create-agent 407
8 arduino-language-server 108
9 esp32-transpiler 82
10 tinyfont 48
11 tinydraw 39
12 serial-discovery 19
13 automated-garden 18
14 mdns-discovery 16
15 eep 9

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com