|Signal||Description||Arietta Pin #||Daisy 24 pin|
|3V3||Power out 3.3 volt DC||J4.5||3V3|
|SDA0||Data line bus 0||J4.14||SDA|
|SCL0||Clock line bus 0||J4.12||SCL|
1) Check if exists a device called i2c-0 by typing:
root@arietta:~# ls -al /dev/i2c-0 crw-rw---T 1 root i2c 89, 0 Jan 1 01:48 /dev/i2c-0
if it not exist go on the Device Tree Compiler page and create a new device tree file with i2c-0 enabled follow the instructions to copy the new device tree file on yoru microSD and reboot.
2) Check the I2C address of the chip mounted on your DAISY-24 and change the address inside the code example.
- If the chip is a PCF8574T use ablib.Daisy24(0,0x27)
- If the chip is a PCF8574AT use ablib.Daisy24(0,0x3F)
It is possible to probe which is the address used with the existI2Cdevice function available in ablib.py as shown in this example:
Alphanumeric I2C 16x2 LCD module + 4 push buttons
Daisy-24 mini alphanumeric I2C 16x2 characters LCD module with 4 push buttons. Usable as Terra Board front panel or as normal Daisy module for other board with Daisy connectors.
Note: the daisy flat cable to wire this board is not included. Don't forget to buy it (code FLAT-20CM). It is not needed if you plug
it directly on a Terra board.
ARM9 Linux Embedded Module (128MB)
Arietta G25 is a small and low-cost multi-chip module that integrates:
Basic Version with no strips mounted. If you need to have any strip mounted take a look to the Welding services| Product description |