Content for MCP23017

An Arduino Based Moped Display

“I brought a rundown old moped from my auntie a while ago, although it was a little beaten up she ran just fine, so i gave her a breath of life and now shes once again road worthy ( MOT guy …

Arduino Cyclone Reaction Time Game

“In this instructable, we walk through how I made a “Cyclone” - type arcade game using an Arduino. This game also includes a reaction timer mode. Let’s get started! A list of things you will need: Arduino Uno LCD Screen …

Homemade Chess Robot

“In this Instructable, I show you how to build a chess robot! The chess robot was designed in 3 parts: the mechanical design, the electrical circuitry, and the Python/Arduino code. Each step can be completed individually and in any …

Galileo 2 driving MCP23017 and 74HC4511 Digit Displays

“Using the Galileo II and ANSI C, demonstrate how to drive the MCP23017 IO Expanders 16 general purpose outputs, themselves driving four 74HC4511 seven segment display drivers. The 74HC4511 accepts as inputs a 4 bit binary encoded decimal value. This …

Microchip Technology

Microchip Technology is an American manufacturer of microcontroller, memory and analog semiconductors. Its products include microcontrollers (PICmicro, dsPIC / PIC24, PIC32, AVR, AVR32 and SAM), Serial EEPROM devices, Serial SRAM devices, KEELOQ devices, radio frequency (RF) devices, thermal, power and battery …

Octopus, a “tentacular” shield for Arduino and Fishino

“Arduino boards and compatible alternatives are really easy use and o powerful, capable of making countless applications, but they suffer from two strong limitations: the relatively small program memory and the limited number of available outputs, especially when coming to …

LCD RGB KEYPAD For RPi

Features I2C Interface (Address: 0x20) LCD 16x2 Characters 5 Buttons 1 RGB LED Uses MCP23017 Setup Activate I2C on Raspberry PI (raspi-config -> Advanced Options -> I2C -> Yes) Install the required packages: sudo apt install python-dev i2c-tools git clone https://github.com …

Project  Smokerduino

Smokerduino

“I had made a Sous Vide controller and thought it might work well for my smoker too. All I really had to do was change the sensor form a Dallas 18B20 to a thermocouple. The Dallas sensor tops out at …

How to Program in Binary Machine Code - Raspberry Pi PDP-11

“Want to do some binary machine coding using switches and lights? First, you need to build a PDP-11. This is because a PDP-11 has switches and lights, which is awesome. If you just want to learn a bit …

Bike Generator Charging Station

“Want to workout but your phone’s dead? With a stationary bike generator, that doesn’t have to be a problem. You can hop on your bike and watch your calories burn as you provide the energy to recharge your …