• The TMP36 is a low voltage, precision centigrade temperature sensors. It provides a voltage output that is linearly proportional to the Celsius (Centigrade) temperature. The TMP36 does not require any…

  • The PCA9685 is an I²C-bus controlled 16-channel LED controller optimized for Red/Green/Blue/Amber (RGBA) color backlighting applications. Each LED output has its own 12-bit resolution (4096 steps) fixed frequency individual PWM…

  • The LSM303 3D Accelerometers/Magnetometer Models are a system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor. These best-in-class eCompass devices enable superior PDR or unique use…

  • The PCF8591 is an 8-bit CMOS data acquisition devices. The PCF8591 has the four analog inputs, one analog output and a serial I2C bus interface. PCF8591 has three address pins…

  • In this example we will connect and LDR up to our Arduino and display the reading on a bargraph display. A typical bargraph display looks like the one below, mine…

  • Just recently I spotted various I2C OLED displays on sale at reasonable prices and fancied trying to connect these up one of my Espruino. Being relatively small size, requiring only…

  • In this example we use the DHT22 (or AM2302) humidity/temperature sensor and the Arduino UNO board to read data and print it out to the serial monitor. The DHT22 is better…