The information provided in these filesystem nodes helps you to identify ANAVI Infrared pHAT vendor, version, product name, etc. For example:
pi@raspberrypi:~ $ cat /proc/device-tree/hat/product
ANAVI Infrared pHAT
pi@raspberrypi:~ $ cat /proc/device-tree/hat/vendor
ANAVI
More information about device trees, overlays and parameters are available at
the official Raspberry Pi documentation
.
CHAPTER 4: ANAVI IoT GNU/Linux Distribution
CHAPTER 4: ANAVI IoT GNU/Linux Distribution
Anavi IoT GNU/Linux distribution is still
under construction
. It is built using the Yocto Project
Yocto Project and OpenEmbedded
OpenEmbedded and features daemon that sends data from the
sensors and receives messages through the lightweight machine-to-machine communication protocol MQTT
MQTT. There is also a responsive HTML5 web interface
developed with jQuery Mobile and Node.js
Node.js API. For more details visit:
anaviflexd
meta-anavi
anavi-api
anavi-ui
CHAPTER 5: Schematics
CHAPTER 5: Schematics
Pinout
Pinout
The components of ANAVI Infrared pHAT utilize the following pins on Raspberry Pi:
Component
Component
Pins
Pins
I2C
3, 5
EEPROM
27, 28
IR LED
11
IR receiver
12
UART
1, 8, 9, 10
I2C
I2C
The sensors that can be connected to ANAVI Infrared pHAT communicate with a host microcontroller via a communications standard called I2C
I2C (Inter-Integrated-
Circut). I2C uses two wires, labelled SDA (Serial Data) and SCL (Serial Clock). To function properly, I2C requires a pullup resistor on each of those lines therefore
ANAVI Infrared pHAT includes two 4.7kohm resistors labelled as R6 and R7. If for one reason or another you need to disable the I2C pullup resistors remove R6 and
R7.
CHAPTER 6: Frequently Asked Questions (FAQ)
CHAPTER 6: Frequently Asked Questions (FAQ)
May I use ANAVI Infrared pHAT with other operating systems?
May I use ANAVI Infrared pHAT with other operating systems?
Yes, you can use ANAVI Infrared pHAT with other GNU/Linux distributions and even other operating systems but some porting efforts might be required.
May I use other I2C sensors with ANAVI Infrared pHAT?
May I use other I2C sensors with ANAVI Infrared pHAT?
Yes, you can use other I2C sensors with ANAVI Infrared pHAT but you should take care for their drivers and software support.
May I use non-I2C sensors with ANAVI Infrared pHAT?
May I use non-I2C sensors with ANAVI Infrared pHAT?
No.
Can I remotely control ANAVI Infrared pHAT from a web browser on my smartphone, tablet, or laptop?
Can I remotely control ANAVI Infrared pHAT from a web browser on my smartphone, tablet, or laptop?