I’m running a Wemos ESP32 OLED board. GREAT tutorial! I would never have figured out to add the “Wire.begin(5,4);” line without you. I’m running the Adafruit SSD1306_128x64_i2c sample and don’t understand the display.startscrolldiagright(start, end) function. It doesn’t seem...
Fix(i2s): Add missing initializer for I2S CLK config by @me-no-dev in #10963 UART Fix(UART): ESP32-S2 UART baud rate detection CI test case by @SuGlider in #10926 USB Feat(cdc): Add support for two CDC ports at once by @me-no-dev in #10962 Libraries FS Fix(littlefs): Conv...
What I've discovered is that usingOpen On-Chip Debugger v0.11.0-esp32-20220706 (2022-07-06-15:49)it gives the error in the base.py file, while usingv0.12.0-esp32-20230419gives no error besides the missing symbols. This still stops debugging right when reaching the end of the log, ...
I have one doubt about the GPIO4 (flash pin). In my last experiments using the ESP32_CAM, I tryed to turn the flash off, but no matter the configuration I used in setup(), everytime that the ESP32-CAM took a picture it lit the flash. In my setup() function, I tryed using ...
Most USB2 computer ports do have enough current capability to satisfy the requirements of the ESP32-CAM, but some do not. Another factor can be the length and quality of the USB cable. These cables use very thin wire, and sometimes the voltage drop is pretty significant. Often you can re...
(We had abysmal performance with ESP-IDF 4.3 where it would crash within 10 minutes, and seemed to be related to interrupts. We discovered a fix to the btController binary lib in 4.4 fixed this, but the source code for this is not published so I've no idea what the fix was)1...
I discovered that the Arduino Nano had a ton of limitations ever since I started designing higher power MPPTs. On the other hand, they were sufficient to lower power MPPT designs. Some of my prototypes had lower specs and other had higher specs to than what I used on my stable build. ...
We’ve previously covered at least one ESP32 industrial controller withTECHBASE Moduino Xequipped with digital and analog I/O terminals, a 0.96″ OLED display, and support for various expansion cards for RS-485, LoRa, Sigfox… beside Ethernet, WiFi, and Bluetooth co...
I2C Manager (i2c_manager) is a component that will let code in multiple threads talk to devices on the I2C ports without getting in each other's way. These drivers use a built-in copy of I2C Manager to talk to the I2C port, but you can also use the I2C Manager component itself and...
The problem here is that in order to communicate via the serial ports the user needs to be in the dialout group. As suggested, I ran thesudo usermod -a -G dialout $USERcommand ($USER returns the name of the current user). I ran thegroupscommand to confirm that my user was added ...