-
-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Devel giga #363
Devel giga #363
Conversation
removed Ash's CMRI from my fork |
#define GIGA_EXT_EEPROM |
on Giga ONLY, add or leave out #define GIGA_I2C_1 to choose Wire1 or Wire, respectfully. |
herein i resubmit my first pull-request for my port to the Arduino Giga board.
the following library is needed to compile:
https://github.com/arduino-libraries/Arduino_AdvancedAnalog
it is a mainstream library, and i don't anticipate a future conflict.
I have built for UNO, Mega2560, Giga, Nano, and ESP32. the last two failed. Nano because of size requirements for firmware (i don't know what settings it is supposed to have), and the ESP32, again, because i don't know what settings it is supposed to have.
i have tested...
I2C: PASSED
Current sensing: PASSED
DCC Signal: PASSED
WiFi: PASSED (with esp wifi, NOT the giga WiFi)
Ethernet: PASSED
USB Serial: PASSED
JMRI Connection (serial/wifi/ethernet): PASSED
ED Connection (wifi/ethernet): PASSED
DCC Function: loco moves and functions work. reading and writing CV work.
if i have missed something, you know how to reach me.
the IO_CMRI.h and IO_CMRI.cpp i got from Ash got included... sorry about that. He has stated to me they are fine to include in the devel branch. they were unchanged by me.