Search found 22 matches

by mrburnette
Tue May 25, 2021 5:18 pm
Forum: ESP32 Arduino
Topic: Fix non-linear ADC
Replies: 3
Views: 6284

Re: Fix non-linear ADC

ALL uC's have similar documentation:
https://docs.espressif.com/projects/esp ... s/adc.html

The ADC is essentially "free" and satisfactory for Arduino projects.
by mrburnette
Tue May 25, 2021 5:09 pm
Forum: ESP32 Arduino
Topic: A "typical" instability
Replies: 1
Views: 3002

Re: A "typical" instability

... #3. Produced all expected output: message from setup() and then repeating messages from loop() Then I recalled a video on youtube from a "guy with a Swiss accent" - Introduction into ESP32 (#147) and at 10:39 he speaks about "typical" instability. Do I observe the same typical instability, rela...
by mrburnette
Tue May 25, 2021 4:48 pm
Forum: ESP32 Arduino
Topic: Server Receive and Send from 100 ESP32 Device
Replies: 4
Views: 5266

Re: Server Receive and Send from 100 ESP32 Device

... I am planning to use this MQTT protocol but my question is can MQTT protocol handle over than 100 of ESP32 to communicate with one server and each of this send every 1 sec ? ? ... The server will be installed on raspberry pi or windows 10 pc and store incoming data on SQLite database . It would...
by mrburnette
Tue May 25, 2021 4:27 pm
Forum: ESP32 Arduino
Topic: Arduino IDE not recognising any ESP32 boards.
Replies: 2
Views: 6930

Re: Arduino IDE not recognising any ESP32 boards.

In your ArduinoIDE/preferences, ensure you have the correct JSON listed:

https://github.com/espressif/arduino-es ... manager.md

Then using the IDE board manager, select the ESP32 official install. You may wish to uninstall first and then do a clean install.
by mrburnette
Wed Sep 30, 2020 4:01 am
Forum: ESP32 Arduino
Topic: Is it possible to trick the Arduino IDE into reading data from pins that only exist in software?
Replies: 1
Views: 3076

Re: Is it possible to trick the Arduino IDE into reading data from pins that only exist in software?

... Now, is there a way to send the raw data from pin 4 to an artificially created pin - say, pin 36 - such that you could run the same program from above? The only deference being the program references pin 36 instead of pin 4 for turning on the LED. ... Arduino is messy, look at any hw variant fi...
by mrburnette
Wed Sep 30, 2020 3:43 am
Forum: ESP32 Arduino
Topic: Communicationg TWO ESP32 Boards
Replies: 8
Views: 10621

Re: Communicationg TWO ESP32 Boards

... I need wired connection. Serial/TwoWire usually loses data/reads with 0s or other charrecters. I don know whats your application, I usually use interrupt timers and haw "Reach Slave Device" code to ready changes in a loop. Tested many things and does not always work (usually 85% of packets arri...
by mrburnette
Wed Sep 30, 2020 3:02 am
Forum: ESP32 Arduino
Topic: Multiple SSD1283A display on HW SPI
Replies: 5
Views: 7208

Re: Multiple SSD1283A display on HW SPI

I have only gotten two to work fully previously: My example here is for ILI9341, HSPI & VSPI Maybe you can use your approach to get 2 on each hardware SPI interfaces. https://www.hackster.io/rayburne/dual-display-on-esp32-4c75b5 https://hackster.imgix.net/uploads/attachments/1193077/esp32-vspi-hsip_...
by mrburnette
Mon Sep 21, 2020 2:25 pm
Forum: ESP32 Arduino
Topic: Internal Pull-ups don't work on GPIO25 or GPIO32
Replies: 6
Views: 16016

Re: Internal Pull-ups don't work on GPIO25 or GPIO32

Interesting. Clearly, the Arduino syntax for pinMode() shows "INPUT_PULLUP" the Espressif syntax seems to suggest "INPUT" and "PULLUP" are two separate commands: https://github.com/espressif/arduino-esp32/blob/3fc974f3aac37da42fedc7c1ddae1e1a63579378/cores/esp32/esp32-hal-gpio.c Of course, perhaps t...
by mrburnette
Sun Sep 20, 2020 10:15 pm
Forum: ESP32 Arduino
Topic: "Cannot import serial" in Arduino IDE but running the script with python works
Replies: 1
Views: 3093

Re: "Cannot import serial" in Arduino IDE but running the script with python works

If you use Arduino, you will overwrite Python and will have to use the Espressif flash tool to reload the Python binary interpreter.