From a02bde313663f8147f59204351a4040560e363ab Mon Sep 17 00:00:00 2001 From: RogueM Date: Fri, 27 Jan 2017 20:41:47 +0000 Subject: [PATCH] sense HAT IMU interrupt and Atmel Program pins documented --- src/de/translate/sense-hat.md | 18 +++++++++++++++++- src/en/overlay/sense-hat.md | 18 +++++++++++++++++- src/es/overlay/sense-hat.md | 14 ++++++++++++++ src/fr/overlay/sense-hat.md | 18 +++++++++++++++++- src/it/translate/sense-hat.md | 18 +++++++++++++++++- src/tr/translate/sense-hat.md | 18 +++++++++++++++++- 6 files changed, 99 insertions(+), 5 deletions(-) diff --git a/src/de/translate/sense-hat.md b/src/de/translate/sense-hat.md index 63de291..9ad2f06 100644 --- a/src/de/translate/sense-hat.md +++ b/src/de/translate/sense-hat.md @@ -30,6 +30,20 @@ pin: mode: i2c '5': mode: i2c + '16': + name: IMU Interrupt + mode: output + '18': + name: IMU Interrupt + mode: output + '22': + name: Atmel Prog Reset + mode: output + active: high + '24': + name: Atmel Chip Select + mode: chipselect + active: high i2c: '0x5c': name: Pressure/Temp @@ -54,10 +68,12 @@ install: The Sense HAT is an add-on board for Raspberry Pi comprising of a 8×8 RGB LED matrix, a five-button joystick and the following sensors: Gyroscope, Accelerometer, Magnetometer, Temperature, Barometric pressure and Humidity. -The shift register driving the LED Matrix is a LED2472G connected via an ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled. +The shift register driving the LED Matrix is a LED2472G connected via an Atmel ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled. The sensors themselves also operate over the i2c bus: The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88. Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus. + +In addition, the Atmel chip can be reprogrammed via the SPI interface. The pinout herein only maps the reset and chip select - adding a display or other SPI device alongside the Sense HAT should be possible with a few precautions. diff --git a/src/en/overlay/sense-hat.md b/src/en/overlay/sense-hat.md index 63de291..9ad2f06 100644 --- a/src/en/overlay/sense-hat.md +++ b/src/en/overlay/sense-hat.md @@ -30,6 +30,20 @@ pin: mode: i2c '5': mode: i2c + '16': + name: IMU Interrupt + mode: output + '18': + name: IMU Interrupt + mode: output + '22': + name: Atmel Prog Reset + mode: output + active: high + '24': + name: Atmel Chip Select + mode: chipselect + active: high i2c: '0x5c': name: Pressure/Temp @@ -54,10 +68,12 @@ install: The Sense HAT is an add-on board for Raspberry Pi comprising of a 8×8 RGB LED matrix, a five-button joystick and the following sensors: Gyroscope, Accelerometer, Magnetometer, Temperature, Barometric pressure and Humidity. -The shift register driving the LED Matrix is a LED2472G connected via an ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled. +The shift register driving the LED Matrix is a LED2472G connected via an Atmel ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled. The sensors themselves also operate over the i2c bus: The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88. Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus. + +In addition, the Atmel chip can be reprogrammed via the SPI interface. The pinout herein only maps the reset and chip select - adding a display or other SPI device alongside the Sense HAT should be possible with a few precautions. diff --git a/src/es/overlay/sense-hat.md b/src/es/overlay/sense-hat.md index 4fd97b9..33682f5 100644 --- a/src/es/overlay/sense-hat.md +++ b/src/es/overlay/sense-hat.md @@ -30,6 +30,20 @@ pin: mode: i2c '5': mode: i2c + '16': + name: IMU Interrupt + mode: output + '18': + name: IMU Interrupt + mode: output + '22': + name: Atmel Prog Reset + mode: output + active: high + '24': + name: Atmel Chip Select + mode: chipselect + active: high i2c: '0x5c': name: Pressure/Temp diff --git a/src/fr/overlay/sense-hat.md b/src/fr/overlay/sense-hat.md index 981a15b..d3f18f3 100644 --- a/src/fr/overlay/sense-hat.md +++ b/src/fr/overlay/sense-hat.md @@ -30,6 +30,20 @@ pin: mode: i2c '5': mode: i2c + '16': + name: IMU Interrupt + mode: output + '18': + name: IMU Interrupt + mode: output + '22': + name: Atmel Reset + mode: output + active: high + '24': + name: Atmel Selection + mode: chipselect + active: high i2c: '0x5c': name: Pression/Temp @@ -54,10 +68,12 @@ install: Sense HAT est une carte d'extension pour Raspberry Pi composé d'une matrice LED 8x8 en RGB (rouge, vert, bleu), d'un joystick 5 boutons (directions+appui), et ainsi qu'un capteur IMU, de température, d'humidité et de pression. -Le registre à décalage (shift register) utilisé pour la matrice de LED est un LED2472G connecté par un microcontrôleur ATTINY88 acessible en i2c à l'adresse 0x46 (70) du Pi. Le switch/Joystick multidirectionnel SKRHABE010 est aussi piloté par le ATTINY88. +Le registre à décalage (shift register) utilisé pour la matrice de LED est un LED2472G connecté par un microcontrôleur Atmel ATTINY88 acessible en i2c à l'adresse 0x46 (70) du Pi. Le switch/Joystick multidirectionnel SKRHABE010 est aussi piloté par le ATTINY88. Les capteurs eux-mêmes sont pilotés par le bus i2c: * le capteur IMU via un LSM9DS1 trouvable à l'adresse i2c 0x1c-0x1e (28-30) et 0x6a-0x6b (106-107), avec interruption par le ATTINY88, * Le capteurs de pression/température est un LPS25H disponible à l'adresse i2c 0x5c (92), * le capteurs d'humidité/températeur HTS221 est lui accessible à l'adresse i2c 0x5f (104). + +Note: le microcontrôleur Atmel peut être reprogrammé en utilisant le bus SPI. Seuls les broches de reset et sélection sont representées ici et ajouter des périphériques SPI devrait être possible, moyennant quelques précautions. diff --git a/src/it/translate/sense-hat.md b/src/it/translate/sense-hat.md index 63de291..9ad2f06 100644 --- a/src/it/translate/sense-hat.md +++ b/src/it/translate/sense-hat.md @@ -30,6 +30,20 @@ pin: mode: i2c '5': mode: i2c + '16': + name: IMU Interrupt + mode: output + '18': + name: IMU Interrupt + mode: output + '22': + name: Atmel Prog Reset + mode: output + active: high + '24': + name: Atmel Chip Select + mode: chipselect + active: high i2c: '0x5c': name: Pressure/Temp @@ -54,10 +68,12 @@ install: The Sense HAT is an add-on board for Raspberry Pi comprising of a 8×8 RGB LED matrix, a five-button joystick and the following sensors: Gyroscope, Accelerometer, Magnetometer, Temperature, Barometric pressure and Humidity. -The shift register driving the LED Matrix is a LED2472G connected via an ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled. +The shift register driving the LED Matrix is a LED2472G connected via an Atmel ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled. The sensors themselves also operate over the i2c bus: The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88. Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus. + +In addition, the Atmel chip can be reprogrammed via the SPI interface. The pinout herein only maps the reset and chip select - adding a display or other SPI device alongside the Sense HAT should be possible with a few precautions. diff --git a/src/tr/translate/sense-hat.md b/src/tr/translate/sense-hat.md index 63de291..9ad2f06 100644 --- a/src/tr/translate/sense-hat.md +++ b/src/tr/translate/sense-hat.md @@ -30,6 +30,20 @@ pin: mode: i2c '5': mode: i2c + '16': + name: IMU Interrupt + mode: output + '18': + name: IMU Interrupt + mode: output + '22': + name: Atmel Prog Reset + mode: output + active: high + '24': + name: Atmel Chip Select + mode: chipselect + active: high i2c: '0x5c': name: Pressure/Temp @@ -54,10 +68,12 @@ install: The Sense HAT is an add-on board for Raspberry Pi comprising of a 8×8 RGB LED matrix, a five-button joystick and the following sensors: Gyroscope, Accelerometer, Magnetometer, Temperature, Barometric pressure and Humidity. -The shift register driving the LED Matrix is a LED2472G connected via an ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled. +The shift register driving the LED Matrix is a LED2472G connected via an Atmel ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled. The sensors themselves also operate over the i2c bus: The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88. Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus. + +In addition, the Atmel chip can be reprogrammed via the SPI interface. The pinout herein only maps the reset and chip select - adding a display or other SPI device alongside the Sense HAT should be possible with a few precautions.