Hi,
I am wondering what is the right selection from Arduino IDE boards for Openlog Artemis. I have many choices in IDE:
Artemis module
Artemis Dev Kit
RedBoard Artemis
RedBoard Artemis Nano
RedBoard Artemis ATP
Artemis Thing Plus
Edge
Edge 2
But there is no choice for Openlog Artemis, so what to choose?
Hello Tappi.
The OpenLog Artemis really isn’t meant to be programmed through the Arduino IDE. If you need to update the firmware on the OLA, see [this section of the hookup guide for directions and a link to the firmware updater.](https://learn.sparkfun.com/tutorials/openlog-artemis-hookup-guide/updating-firmware)
Hi Tappi,
The right board for the OpenLog Artemis in the Arduino IDE is the RedBoard Artemis ATP.
The I2C port is fixed to Wire1.
Most sensor libraries point to Wire instead of Wire1.
Does anyone know how to make a Wire variable, pointing to Wire1 (ports), so I don’t have to rewrite the library for each sensor.
Jur
Most sensor libraries default to Wire with a lack of arguments passed to the function, but if you look at the function declarations (or maybe examples), they often include an option to pass in a TwoWire object pointer. The new Artemis core (2.0.1) might still be a bit shaky in this department.