Taking it back to basics with the eGreenhouse package, reprogramming the sensor suite one component at a time to ensure a smooth transfer to the Feather.
Here's the plan:
- Adafruit Feather M0 Proto
- Adalogger FeatherWing for saving sensor data to an SD card
- OPEnS custom nRF PCB for communication with the HyperRail
Currently, the Feather saves data to the Adalogger successfully; running the lux sensor as a start. Moving on to the rest!
One notable stumbling block with the transfer between Arduino Uno and Adafruit Feather M0: SoftwareSerial is not supported by M0 --> must recreate serial communication via hardware serial. This is accomplished by setting up a Serial SERCOM, following this Adafruit tutorial: https://learn.adafruit.com/using-atsamd21-sercom-to-add-more-spi-i2c-serial-ports/creating-a-new-serial
More to follow,