Skip to main content

Questions tagged [programming]

The process of designing and writing source code as part of a program (or sketch) for Arduino. For questions about uploading code to an Arduino board, use the [uploading] tag instead.

Filter by
Sorted by
Tagged with
2 votes
2 answers
150 views

We are trying to get two Nanos to communicate via CANbus, using MCP2515 shields. I have decided to use the autowp/arduino-mcp2515 CAN interface library for the code. I've based my code off their ...
B_Seibel's user avatar
1 vote
1 answer
234 views

Let's assume we have an Arduino Leonardo Eth running some sort of networking application, perhaps a very simple web server. Importantly the server is read only and static HTML. There is no ability to ...
Paul Uszak's user avatar
1 vote
1 answer
96 views

I have a project (Digital Dashboard for a Motorhome) in Pi that reads JSON data from an Arduino board and sends it via Serial. The Pi gets the JSON data, makes some adjustments and then sends it to an ...
Honeybadger22's user avatar
1 vote
1 answer
114 views

I added the Adafruit_GFX_Library to my Windows. I used Arduino IDE, Tools > Manage Libraries > Install. In preferences, Sketchbook location is set to d:\Alex\Hobbies\Electronic\Learning Arduino\...
Alex 75's user avatar
  • 121
0 votes
2 answers
207 views

I'm having trouble reading the I2C data from the CPS8200, that has a 32 bit Register Address. Since I'm not too familiar with I2C register addresses more than 8 bits, and right now I'm not sure if I'm ...
J. Street's user avatar
  • 109
0 votes
1 answer
127 views

this is my second Arduino project and I am trying to figure out why my stepper motor is not moving. I was able to get a basic 28byj-48 stepper motor to work using stepper.h and some sample code. Now I ...
Doug Ray's user avatar
  • 109
1 vote
1 answer
57 views

This is unfinished code for driving a 4 digit 7 segment display. When I run my data function that should output the data to send to the shift register, I get a very weird output. 0 00111111 1 00111111 ...
Daniel MacDonald's user avatar
0 votes
4 answers
165 views

I have edited my question for more clarity. I am including the whole sketch. I tried to do a shorter version of my sketch, for this question, which had some typos in it and the way it was wouldn't ...
Tom Lahue's user avatar
0 votes
1 answer
90 views

I have this code, work fine! uint32_t id , id2; char s[64]; // Should be enough ... id2 = id = CAN.getCanId(); sprintf (s, "%04d : ", id ); // !!! HERE !!! Serial.print(s); the ...
James's user avatar
  • 11
0 votes
0 answers
127 views

I'm working on an ESP8266-based water level monitoring system using an ultrasonic sensor and an I2C LCD. The problem I'm facing is that sometimes the ESP8266 does not boot properly when powered on for ...
johnson veigas's user avatar
3 votes
1 answer
108 views

I have an Arduino vehicle and I upload projects to it that I want them to function once I use a strong light on a light sensor attached to A4 analog pin. So far, I have used the following code: void ...
Wizard's user avatar
  • 141
-1 votes
3 answers
156 views

Rather hesitant to ask this question, as I have read a few comments on here that I feel are rather condescending. But at the same time some have been very helpful. I have been building small scale ...
Phil Bagley's user avatar
0 votes
0 answers
147 views

I'm using the Arduino IDE (v1.8.19) with the Earle Philhower core to program a Raspberry Pi Pico (RP2040) board. I2C bus 0 of the Pico (pins 4 (SDA) and 5 (SCL) are coupled to a first MCP23017 port ...
Malzon's user avatar
  • 1
0 votes
2 answers
138 views

What are the practical differences between using delay() versus a while loop with millis() for timing in Arduino projects? I assumed both methods are blocking, but I'm not completely sure. Example ...
Luigi's user avatar
  • 181
0 votes
1 answer
270 views

I wrote a small blink program for an ATMega8U-DIP I bought recently. The source is this, #ifndef F_CPU #define F_CPU 16000000 #endif #include <avr/io.h> #include <util/delay.h> int main(...
Ayush's user avatar
  • 121
-1 votes
1 answer
63 views

I have a problem with my code for a music box that has the following features. Using two neokey1x4 I can switch between folders on the SD card and press play/pause, stop, next song, previous song. ...
mweisbr's user avatar
-1 votes
2 answers
517 views

Looks like I didn't make myself clear, sorry. Update to clarify things / TL;DR version: 4 Arduino UNO pins are connected to respective DE-9 pins, responsible for UP, DOWN, LEFT, RIGHT directions ...
tOad's user avatar
  • 3
1 vote
0 answers
117 views

I have created a sketch that updates 195 variables : 16xString variables, 34xfloat, 52xint, 107xbool. Notice : I'm using the IDE tool instead of the included Cloud IoT compile (because I have a pb ...
christophe Hanotte's user avatar
-2 votes
1 answer
183 views

After researching a solution to a problem I want to solve, I'm hoping the third time posting is a charm. :) I'd like to use an Arduino to control a vintage floppy disk drive. I'm looking to use it as ...
Tuc's user avatar
  • 1
-1 votes
1 answer
122 views

I have an Esp32-E from Firebeetle and LoRa from SBComponents. On both of these devices there are RX and TX pins. I believe that LoRa pins are just an extension of pins found on the Firebeetle. My ...
Roiskam's user avatar
1 vote
2 answers
151 views

I'm calculating the acceleration magnitude vector from an accelerometer inside a thick PU mat. When the mat is hit, depending on the value I obtain, only one of two LEDs, later more, shall light up ...
Systembolaget's user avatar
0 votes
1 answer
90 views

I'm trying to create an arduino code that returns a value for the button that was pressed as the user choice. However, whichever button I press the only return is 2. Also, whenever pressing other ...
GIOVANNE LUCAS BARRETO PINHEIR's user avatar
2 votes
1 answer
115 views

I am trying to make a battery load cycler to charge and discharge a battery repeatedly for a certain amount of cycles and here is my code: bool in_charge_mode; int cycles = 0; float cutoffvoltage = 2....
risa's user avatar
  • 21
1 vote
1 answer
220 views

I am learning ESP32 network programming and I started by writing a simple telnet server. It uses a WiFiServer object to listen on port 23 and just log anything it receives to the serial monitor. ...
John Rennie's user avatar
2 votes
0 answers
131 views

I have done a lot of reading and learning after previous help here and it has been great. I have uploaded and tried many iterations of my code which all worked (Assuming my code was actually good) and ...
TwitchCloud's user avatar
2 votes
1 answer
227 views

I am trying to make a digital die for my project at school. I am having trouble with the programming. I don't really know how to write code and I am not a programmer. I took inspiration from a post on ...
Urban's user avatar
  • 29
0 votes
1 answer
151 views

I have a 16u2 programming a 1284P for a custom board I am building. The 16u2 converts USB to USART for programming the 1284P, however the 16u2 has a maximum frequency of 16MHZ while the 1284P has a ...
lemon's user avatar
  • 113
-1 votes
1 answer
106 views

I made a teddybaer with buttons, LEDs, and voice output for my son. There are some buttons with pictures of our family with LEDs behind. The adruino is connected to a DfPlayer mini. After pressing a ...
Micha's user avatar
  • 1
1 vote
0 answers
99 views

Update_2: No change after Update_1, same error. I still have to comment either email, I2C, or Temperature out, that the other two can work. Update_1: I'm also using a DS18B20 with #include <...
Christian's user avatar
2 votes
2 answers
853 views

Expected Behavior: I am attempting to use && or nested if statements to achieve the effect of two switches being required to close prior to an LED light (i.e., flip both switches), the LED ...
jmarywien's user avatar
1 vote
3 answers
954 views

I wrote serial.println in my code but the string was printed in same line on serial moniter. #include <WiFi.h>//for connecting esp32 to a wifi #include <TinyGPS++.h>//to obtain gps data ...
Yug Ahuja's user avatar
1 vote
1 answer
48 views

I am having a difficult time creating some logic in my code. I have a potentiometer connected to an ESP32 to simulate a load cell and a range sensor. The value for the force is between 0 and 400 ...
Carlos Costa's user avatar
0 votes
1 answer
98 views

If I understood the AVR instruction manual correctly, the ATtiny 25 can disable the BODlevel2 fuse by software, but when compiling with Studio 7 (version 7.0.132), I get the error "Undefined ...
Laur Hus's user avatar
-1 votes
2 answers
202 views

Here's the code: int softStart = A0; int enable = A1; int powerBTN = A2, powerState = HIGH, lastPowerState = HIGH; unsigned long lastDebounceTime = 0; unsigned long debounceDelay = 25; unsigned long ...
ElectronSurf's user avatar
1 vote
1 answer
277 views

I have two UV leds, one Vf 3.3V @ 150 mA and the second one Vf 5V @ 150 mA. I need a circuit to make them fade in and out alternatively, i.e., as one goes dimmer the other goes brighter and vice versa....
Rodrigo's user avatar
  • 113
3 votes
2 answers
2k views

Say I'm working on a library^1 to which I want to add support for SD.h^2 but knowing for a fact that many microcotrollers don't support SD.h (therefore they result in compilation errors [eg. Attiny85])...
Giorgos Xou's user avatar
4 votes
2 answers
351 views

I'm new to Arduino and my question is rather theoretical. I have an Arduino Nano board (Atmega168 processor), a button, a display. I have written a button handler that does not stop code execution. My ...
ONamaeWa's user avatar
1 vote
0 answers
153 views

I have been using a MKR WiFi 1010 board with GPS shield for a very long time (year+) and have not been able to solve my problems with the GPS data dropping out. The setup for my field application is a ...
ktn8rgrl's user avatar
0 votes
0 answers
289 views

I just got an AVR ASP mkII external programmer and I am unsuccessfully trying to program my arduino with it. All the settings in the IDE are correct. This is the error message that I am getting: ...
user1584421's user avatar
  • 1,435
0 votes
1 answer
203 views

Glenn from Sweden here. I was wondering if some kind soul could help me out here. My partner bought a cheap chinese knock-off automatic chicken coop door that operates based on sunlight. Link to the ...
Glenn's user avatar
  • 13
2 votes
1 answer
313 views

I'm trying to read a text file (has numeric values) from SD card. The values in the file like this 87 512 255 I need to read 87 in ch1 and 512 in ch2 and 255 in ch3. Why did I get on 'SKIP_NONE' '...
stella's user avatar
  • 31
-1 votes
1 answer
773 views

I have a serial input "1111111" and I would like to convert this to a binary B1111111 that I can send to a led matrix. I tried to search, but, all the results were misleading, led to full ...
vilmarci's user avatar
  • 109
1 vote
1 answer
308 views

I have a setup that reads from serial when I sense that there is something to be read (and always assume that what is sent to the arduino is valid json): void setup(){ Serial.begin(9600); ...
Snappawapa's user avatar
1 vote
1 answer
882 views

I'm utilizing this json library: https://arduinojson.org/ I am attempting to write a function that creates a response object, and wraps an already built json document: void sendResponse( ...
Snappawapa's user avatar
-1 votes
1 answer
561 views

I have a project where I need to store data (~16 Mo) on a memory and be able to fetch the data fast (<36000 bits/s) with DMA because I have other signals to take care of. Currently I use an SD card ...
Vlad's user avatar
  • 49
1 vote
0 answers
578 views

I am working on a project that involves 3 PN532_modules to an ESP32, which sends the Tag_ID over BLE. Plan A was to use One module on i2c_1, second on I2C_2 and third over SPI. The SPI one works as ...
user91535's user avatar
1 vote
1 answer
183 views

I have created a circuit with a barebones ATMega328. I also have an external programmer (Sparkfun's Pocket AVR Programmer)... Now I want to program a particular sketch... When uploading a sketch, do i ...
user1584421's user avatar
  • 1,435
2 votes
1 answer
98 views

I am working on a simple little robot to cure my boredom and all it has is a 64 x 32 OLED for the eyes, and a PAJ7620 Gesture recognition sensor with a Seeeduino Xiao as the main board. Basically, ...
Renier Jr.'s user avatar
0 votes
2 answers
218 views

I'm a total beginner, so I've been talking with Chatgpt regarding the capabilities of the Attiny85 microcontroller. But the AI would hallucinate a lot and give only partially right answers (because it ...
user avatar
2 votes
0 answers
334 views

I am trying to send RF signal from Digispark Attiny 85 (this one) and receive the signal with Arduino NANO V3.0 ATmega328 (this one). Transmitter and receiver are STX882 and SRX882 (these). Library ...
Le_Peck's user avatar
  • 21

1
2 3 4 5
34