Current status is that I can make the code compile for either board. There are some parts that rely on Arduino architecture, so I can't use those directly for ESP32.
Current status is that I can make the code compile for either board. There are some parts that rely on Arduino architecture, so I can't use those directly for ESP32.
I am avoiding these parts during compile (for now), but once I wire up the board to test, I can see what doesn't work and try to fix. It may be code around the encoder function and pin change interrupts: https://thewanderingengineer.com/2014/08/11/arduino-pin-change-interrupts/
There was also a referenced encoder library that doesn't seem like it was used?
I'm also assuming the default I2C pins from here: https://deepbluembedded.com/esp32-i2c-tutorial-change-pins-i2c-scanner-arduino/
SCL GPIO22
SDA GPIO21
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Resources:
Current status is that I can make the code compile for either board. There are some parts that rely on Arduino architecture, so I can't use those directly for ESP32.
I am avoiding these parts during compile (for now), but once I wire up the board to test, I can see what doesn't work and try to fix. It may be code around the encoder function and pin change interrupts: https://thewanderingengineer.com/2014/08/11/arduino-pin-change-interrupts/
There was also a referenced encoder library that doesn't seem like it was used?
I'm also assuming the default I2C pins from here: https://deepbluembedded.com/esp32-i2c-tutorial-change-pins-i2c-scanner-arduino/
SCL GPIO22
SDA GPIO21
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.