JavaScript Arduino

Open-source JavaScript projects categorized as Arduino | Edit details

Top 15 JavaScript Arduino Projects

  • johnny-five

    JavaScript Robotics and IoT programming framework, developed at Bocoup.

    Project mention: keyboard/keypres library for UNO | | 2022-01-12

    I just did the simple thing and used a firmata library for nodejs (I used jonny-five). I dont know C#. When using a firmata library you run all your code on your pc and use the serial connection to communicate to the arduino.

  • cylon.js

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

    Project mention: I wanna Leaern JS but I kinda wanna talk to people who have done it before | | 2021-08-16

    As a general purpose language, it can be used for other things like desktop applications, robotics, and even an emulation of an operating system that runs in a web browser. However, these uses are much less common than its main usage, which is still for the "front-end" of a web page or web application.

  • 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.

  • NectarJS

    🔱 Javascript's God Mode. No VM. No Bytecode. No GC. Just native binaries.

    Project mention: Ask HN: Why is there no Django/Rails equivalent in JavaScript world? | | 2021-10-14

    Rails/Ruby performance has improved:

    Alhough, compiling Javascript to binary makes code even faster , although I wish that project would get more love with bugfixes

  • arduino-ide

    Arduino IDE

    Project mention: Best IDEs to replace arduino IDE? | | 2021-10-18

    Downloads available under here:

  • Duckuino

    Simple DuckyScript to Arduino C converter.

    Project mention: I made rubber ducky from arduino leonardo | | 2021-09-06

    It also have the support for the the Duckuino converter of the RubberDuky scripts

  • AutoBuildMarlin

    Visual Studio Code extension to more easily build Marlin Firmware

    Project mention: Was thinking about making a program to help configure marlin | | 2021-06-18
  • p5.serialport

    Serial Port API and Server for p5.js

    Project mention: I'm very new someone pls help | | 2021-04-06

    If you've never seen how it's done with the desktop processing than look that up first. Communication is usually done over serial. Here is an example of a serial library for p5 that you could use

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.


    BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!

    Project mention: Advice on pushing GPS positions from ESP32 to Android? | | 2021-10-07

    I have a WebBluetooth implementation channel.js (docs), webbluetooth class. It communicates with a terminal (xterm.js), but you could adapt to interpreter the message at line 697 and calling the gmaps API. Note: It comes in chunks, not complete line, so watch for "\n" to find the end of each packet.

  • hexapod-irl

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

  • EspNowFloodingMesh

    Arduino EspNow managed flooding mesh network with mqtt

    Project mention: Mesh network & multiple weather sensors | | 2022-01-22

    EspNowFloodingMesh looks good from a very brief glance through.

  • stenophone

    The Stenophone is a musical instrument combining stenotype and live coding

    Project mention: Plover (rhymes with “hover”) is a free, open-source stenography engine | | 2021-06-23

    Mirabai Knight's talk about this is one of my all time faves:

    Inspired me to try to create a live coding musical instrument based on it: /

  • arduino-iot-js

    Arduino IoT Cloud - Javascript SDK

    Project mention: Using Arduino's New Oplà Kit to Read Remote Sensors and Display the Data in Your Home | | 2021-05-19

    Arduino IoT Cloud account (included in the Oplà Kit)

  • go-everywhere

    A complete IoT system built entirely in Go

  • anteater-hydroponics

    CS147 Project Repository - Automated hydroponics monitoring system using ML with a virtual plant!

    Project mention: How is the workload for cs147 with Sergio? | | 2021-02-23

    Another classmate and I built a simple hydroponics system, if you wanna check out the github it's here:

  • Proyectos

    Proyectos que usan Arduino, Node, React, Docker, Diseño de circuitos electrónicos y Diseño 3D

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-01-22.

JavaScript Arduino related posts


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

Project Stars
1 johnny-five 12,530
2 cylon.js 3,864
3 NectarJS 3,145
4 arduino-ide 597
5 Duckuino 283
6 AutoBuildMarlin 174
7 p5.serialport 133
8 BIPES 60
9 hexapod-irl 55
10 EspNowFloodingMesh 38
11 stenophone 22
12 arduino-iot-js 20
13 go-everywhere 2
14 anteater-hydroponics 0
15 Proyectos 0
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.