All Questions
Tagged with programming library
54 questions
3
votes
2
answers
2k
views
is #ifdef __SD_H__ considered a bad practice?
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])...
1
vote
0
answers
150
views
MKR GPS shield inconsistent GPS connection/data printing...library issue?
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 ...
1
vote
1
answer
830
views
How to drive two Stepper motors and use an Ultrasonic sensor together?
I am working on an autonomous robot using two 4-pin stepper motors, HC-SR04 ultrasonic sensor, 2 L298N motor drivers (one for each motor), and an Arduino Uno. My problem is that when I use the stepper ...
1
vote
1
answer
1k
views
Arduino create Json Array with double values and 2 decimal point
How i can create a Json Array with double values and 2 decimal point using the ArduinoJson Library?
https://arduinojson.org/v6/how-to/configure-the-serialization-of-floats/
In the folowing small ...
1
vote
0
answers
271
views
RTClib.h problem
In Library Manager RTClib and DS3231 work somehow with older versions. RTC time can picked only once and then it give bullshit. Using newest versions screen is empty.
In picture first time is right, ...
0
votes
1
answer
170
views
Artefacts on display when adding seemingly unrelated code
I have this simple program, where I am implementing a menu structure on an OLED display and a rotary encoder.
The code works functionally as intended, however when I add more menu items, then I get ...
1
vote
0
answers
46
views
Touch sensor trouble
I need help I use Touch Sensor(T)v.0 and it always receives a signal not matter I touched it or not.
Here is the code.
#define TOUCH_PIN 7
int touchVal = 0;
void setup() {
Serial.begin(115200);
...
3
votes
1
answer
2k
views
Alternatives to Nextion display
I am wanting to have a display where I can design the GUI on a program and then somehow transfer it to the display. For the graphics I want to make, it would be really hard to manually write the code. ...
4
votes
3
answers
2k
views
Programming Arduino Uno R3 to trigger a relay once every 24 hours
I programmed an Arduino Uno R3 to trigger a relay once every 24 hours from the moment it is powered on.
I calculated milliseconds and used the function delay().
24 hours * 60 minutes each hour * 60 ...
2
votes
1
answer
298
views
WebSocket Server for MKR1000
I was looking for a websocket server for my MKR1000 but nothing I found works.
I tried all the libraries that come with Arduino but half of those don't compile on the MKR1000 and those that do it don'...
1
vote
0
answers
272
views
Arduino and ZMPT101B But Not Stable Sigma Output In 7segment Display(TM1637) using filter library
#include <Arduino.h>
#include <math.h>
//TRUE RMS START
#include <Filters.h> //Easy library to do the calculations
#include <TM1637Display.h>
float testFrequency = 100; ...
-1
votes
1
answer
532
views
Matrix and State Space Arduino Implementation
I wrote an Arduino Matrix class. Then I used this class to implement State Space on Arduino.
During tests I stomped upon a problem. After starting the program it stops at some point. I have no idea ...
0
votes
1
answer
442
views
No Websockets Server for Arduino mkr1010?
I've seen some interesting explanations on using websocket comms on mkr 1010 but it's always handling the mkr 1010 as the client and the server being always a computer or some other "non-arduino" ...
1
vote
0
answers
704
views
Error compile board LOLIN(WEMOS) D1 R2 & mini
I have a wemos d1 mini and a mpu 6060 sensor. I am trying to send the data from the sensor to Firebase. However i have come across a hurdle which i cant seem to solve. This is my error, can you help ...
1
vote
2
answers
239
views
How do I segment Arduino program when line count is so large that code maintenance is difficult?
I'm looking for the Arduino/C++ equivalent of COBOL's 'copy' statement.
I'm working on a program that is approaching 600 lines of code in the TopLevel.cpp source file. This is hard to manage ...