chuck todd
chuck todd
The current release of Arduino-esp32 (1.0.0, July 28, 2018) does not work with ReSTART operations. The current GitHub repo has been fixed. If you are using Release 1.0.0, you need...
@carbonadam you have two choices, modify your release 1.0.0 code or start using the Dev Code. [modification ](https://github.com/kriswiner/EM7180_SENtral_sensor_hub/issues/36#issuecomment-425654448) Dev [branch installation instructions](https://github.com/espressif/arduino-esp32#installation-instructions) A modified version of my code became the...
Can you post the code that does the scan, maybe i can optimize it. Chuck.
@carbonadam Try swapping out these functions: ```c++ void readSENtralQuatData(float * destination) { uint8_t rawData[16]; // x/y/z quaternion register data stored here // readBytes(EM7180_ADDRESS, EM7180_QX, 16, &rawData[0]); // Read the sixteen...
@a1fred0 I have the display working just fine with a modified Adafruit_ssd1306. Here is my modified library [ssd1306](https://github.com/stickbreaker/SSD1306). It requires AdaFruit_GFX, and the current arduino-esp32 core. Chuck.
@Melmac2 This is updated code for V1.0.1 of the Arduion-Esp32, my fork (stickbreaker/arduino-esp32) is outdated, and will be updated to follow the main repo. ```c++ int MLX90640_I2CRead(uint8_t _deviceAddress, unsigned int...
@PPiirainen ,@melmac2 my personal branch stickbreaker/arduino-esp32 is moribund. All of its functionality has been incorporated into the main espressif/arduino-esp32 since version 1.0.1. Included in the low level Hardware Abstraction Layer...
The narrow pulses could just be the ACK hand over between the master and slave. You will have to match the spike on SDA to the Clock on SCL if...
@PPiirainen You are going to need to debug the failing transaction. I would connect 4 channels to the ESP32 SDA,SCL, and two debug pins, lets call them TransStart and Error....
Why not sidestep the `print()` collision issue by adding this variadic but naming it `printx()`. Chuck