PAGE | 11
Set SW2 to the BT_PWR_ON position to enable the BT900 module power supply.
Set SW3 to the DEV position to enter the programming mode of the BT900 module
The BT900 can be programmed via USB by setting all switches of SW4 (BT_to_USB) to ON and
set all switches OFF for SW7 (ES_to_USB) and SW5 (BT_to_ES).
See
https://www.palmsens.com/knowledgebase-article/change-bluetooth-settings/
Place CR1216 in BT1 battery-holder as backup supply for the S-3590A RTC.
S-35390A REAL-TIME CLOCK (ablic.com)
The RTC can be accessed via MethodScript i2c commands.
See
https://www.palmsens.com/wp-content/uploads/2022/01/MethodSCRIPT-v1_3.pdf
Chapter13.5 I2C example
–
Real time clock
Non-Volatile data can be stored in the 32-Kbit I2C Serial EEPROM (24LC32AT)
The EEPROM can be accessed via MethodSCRIPT I2C commands.
See
https://www.palmsens.com/wp-content/uploads/2022/01/MethodSCRIPT-v1_3.pdf
Chapter 13.6 I2C example - EEPROM example
To access the EmStat4M from the Arduino MKR set all switches of SW6 to ON and all switches
OFF for SW4, SW5, SW7.
Note: There’s no hardware
-handshaking (CTS/RTS) between the Arduino MKR and the
EmStat4M.
For code examples see:
Remark for development board V2 only
This only applies to boards with the text found at the bottom of the board: “ES Dev V2”
.
The MKR can be used with the Arduino software using the USB connector from the MKR. The
development board can be power from the MKR in this case by setting SW10 to the MKR
position and make sure SW1 (Pwr to MKR) is in the OFF position.
Caution: Having SW10 in the MKR position and SW1 in the ON position may damage the MKR
and/or the board.