The Wayback Machine - https://web.archive.org/web/20200229202043/https://github.com/topics/arduino
Skip to content
#

Arduino

arduino logo

Arduino is an open source hardware and software company and maker community. Arduino started in the early 2000s. Popular with electronic makers, Arduino offers a lot of flexibility through an open source system.

Here are 14,723 public repositories matching this topic...

Marlin
stevereno30
stevereno30 commented Feb 12, 2020

Since switching to Octoprint, I no longer need an LCD controller for operating my machine. However, when my filament runout sensor triggers the advance_pause_feature, there is no way to exit the wait loop without a physical button. For those that run their machines on Octoprint, PrintRun, or some other external host, it would be useful to be able to have a software-button to initiate filament relo

dsyleixa
dsyleixa commented Dec 24, 2019

a detailed documentation is missing about WebServer example "HelloServer.ino":
what is #include <ESPmDNS.h> for?
what is void handleRoot() for?
what is void handleNotFound() for?
what is server.on("/", handleRoot) for?
what is server.on("/inline", ) for?
what means: server.send(200, "text/plain", "this works as well");
(i.e., as well to what?)
what is server.onNotFound(handleNotFo

noweare1
noweare1 commented Aug 22, 2019

Bug Report

I don't know if this is a bug or I just don't have the upload stuff set up correctly

Current behavior

arduino-cli upload -p /dev/ttyACM0 --fqbn STM32:stm32:Nucleo_64 myfirst.ino

I am confused about how the upload command is supposed to work with my board. I am using an s

PJON
drtrigon
drtrigon commented Aug 8, 2018

According to https://github.com/gioblu/PJON/blob/master/documentation/routing.md#interactive-router an Interactive router routes packets as a switch or router but it is also able to act as a device. So that would mean this router can at the same time have an id and be addressed as device? That would be useful to return values and that way get status and debug info from router/switch/tunnels via

Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes

  • Updated Feb 29, 2020
  • Java
OpenMQTTGateway
Legion2
Legion2 commented Apr 21, 2019

I'm always frustrated when is see the code of OMG and can't read it because the indentation is not correct or variable names are only one letter.

Can you define a code style guide for this project and apply this style guide to all existing code.
This style guide should be defined in CONTRIBUTING.md and should have IDE support, so you can easily apply indentation rules to new code.

This wo

haesslo
haesslo commented Jun 24, 2019

It seems that this was changed from
bool globalInputHandler(const HomieNode& node, const String& property, const HomieRange& range, const String& value)
to:
bool globalInputHandler(const HomieNode& node, const HomieRange& range, const String& property, const String& value)

...took me a while of digging to find out... maybe to update the V3 documentation:
https://homieiot.github.io/homie-esp

ScruffR
ScruffR commented Jun 10, 2019

e.g. the demo implementations in this sub-directory
https://github.com/particle-iot/device-os/tree/v1.3.0-alpha.1/user/tests/app/ble
or some code snippets in the docs and tutorials still use #include "application.h".

Although Particle.h (formerly Spark.h) should have replaced application.h (as per #249) we keep finding internal/official code using application.h while we try to get t

Created by Massimo Banzi

Released 2003

Organization
arduino
Website
www.arduino.cc
Wikipedia
Wikipedia
You can’t perform that action at this time.