
NEEVEE Raspberry Pi Peripheral HAT contains rich set or peripherals like RGB LED, MMA8652 Accelerometer, Si7006 Temperature / Humidity sensor, BH1745 Ambient Light Sensor, TCA8418 Keypad Controller, SPI LCD Display interface connector and etc.
Thonny is an integrated development environment for Python that is designed for beginners. It supports different ways of stepping through the code, step-by-step expression evaluation, detailed visualization of the call stack and a mode for explaining the concepts of references and heap
GPIO is acronym of General Purpose Input Output. More information about GPIO is available @ https://youtu.be/yCeTwN8Ez50. RPi.GPIO class specific information is available @ https://sourceforge.net/p/raspberry-g.... Raspberry GPIO Header information is available open over internet.
The Si7006 I2C Humidity and Temperature Sensor is a monolithic CMOS IC integrating humidity and temperature sensor elements, an analog-to-digital converter, signal processing, calibration data, and an I2C Interface. The patented use of industry-standard, low-K polymeric dielectrics for sensing humidity enables the construction of low-power, monolithic CMOS Sensor ICs with low drift and hysteresis, and excellent long term stability. Datasheet of Si7006 is available @ https://www.silabs.com/documents/publ... smbus is a python module used to access the Si7006 registers using I2C Interface.
BH1745NUC is digital color sensor IC with I2C bus interface. This IC senses Red, Green and Blue light (RGB) and converts them to digital values. This video briefs about BH1745 Ambient Light Sensor and it describes about the functional registers and register initialization sequence. Also it provides the step by step implementation of access the registers and manipulating the Ambient Light Information and displays over the console.
The 1.44″ display has 128×128 color pixels. Unlike the low cost “Nokia 6110” and similar LCD displays, which are CSTN type and thus have poor color and slow refresh, this display is a true TFT! The TFT driver (ST7735R) can display full 16-bit color using our library code. This 1.44 inch TFT LCD Color Screen Module SPI Interface has 128 x 128 resolution and 262 colors, it uses SPI interface to communicate with the controller.
This lecture briefs about step by step implementation of ST7735 based LCD Display access and loading the image on to the display. Also it briefs about the RGB to BGR array data conversions.
This course is for beginners to get start Embedded Device Interfacing with Python Programming Language on Raspberry Pi Platform.
This course starts with a brief introduction about Thonny IDE and its usage for python development. Also this provides information about a simple helloworld program creation with Thonny IDE.
This course provides the following device access with a step by step implementation,
1. RGB LED using GPIO interface
GPIO is acronym of General Purpose Input Output Interface,
2. Si7006 Temperature / Humidity Sensor using Inter IC Interface (I2C) Interface
Si7006 I2C Humidity and Temperature Sensor is a monolithic CMOS IC integrating humidity and temperature sensor elements, an analog-to-digital converter, signal processing, calibration data, and an I2C Interface.
3. BH1745 Ambient Light Sensor using Inter IC Interface (I2C) Interface
BH1745NUC is digital color sensor IC with I2C bus interface. This IC senses Red, Green and Blue light (RGB) and converts them to digital values.
4. MMA8652 Accelerometer using Inter IC Interface (I2C) Interface
MMA8652FC is an intelligent, low-power, three-axis, capacitive micromachined accelerometer with 12 bits of resolution.
5. MCP4725 Digital to Analog Convertor using Inter IC Interface (I2C) Interface
MCP4725 is a low-power, high accuracy, single channel, 12-bit buffered voltage output Digital-toAnalog Convertor (DAC) with non-volatile memory (EEPROM).
6. ST7735 132x132 pixel Liquid Crystal Display (LCD) Controller using Serial Peripheral Interface (SPI)
This course also briefly explains about the General Purpose Input Output (GPIO), Inter IC Interface (I2C), Serial Peripheral Interface (SPI).