Category Archives: Embedded Interface

Embedded Interface – Touch Keypad

TTP226

TTP226 based Module – 1

Image Source

Specifications

  • On board 8 key TTP226 capacitive touch induction IC.
  • On board 8-way level indicator.
  • working voltage: 2.4 V to 2.4 V.
  • modules, you can set the output mode, key output mode, the longest time and fast/low power output.
  • PCB board size: 47.5 (mm) x46 (mm).

Read more… →

Embedded Interface – MCP23017

Features

  • 16-bit input/output port expander with interrupt output
  • 16 bit serial interface
  • Cascadable for up to 8 devices on one bus
  • 25mA sink/source capability per I/O
  • Supports 100kHz, 400kHz and 1.7MHz I2C™Compatible compatible modes

 

Pin Details

INTA and INTB

  • There are two interrupt pins, INTA and INTB, that can be associated with their respective ports, or can be
    logically OR’ed together so that both pins will activate if either port causes an interrupt.

(IODIRA/B)

  • system master can enable the I/Os as either inputs or outputs by writing the I/O configuration bits
    IOCON.BANK – The MCP23X17 can beconfigured to operate in the 8-bit or 16-bit modes via “IOCON.BANK.”

Data Sheet :

  • 2005-2016 http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf
  • 2007 http://ww1.microchip.com/downloads/en/DeviceDoc/21952b.pdf

Examples

  • Interfacing a 4×4 Matrix Keypad with an 8-Bit GPIO Expander
    • http://ww1.microchip.com/downloads/en/AppNotes/01081a.pdf
  • Expanding the number of I/O lines using Microchip MCP23008
    • http://embedded-lab.com/blog/expanding-the-number-of-io-lines-using-microchip-mcp23008/
  • Unique Features of the MCP23X08/17 GPIO Expanders
    • http://ww1.microchip.com/downloads/en/AppNotes/01043a.pdf
  • MCP23008 port expander interfaced to PIC12F683
    • http://embedded-lab.com/blog/expanding-the-number-of-io-lines-using-microchip-mcp23008/

reference Link

  • http://www.microchip.com/wwwproducts/en/MCP23017
  • https://github.com/nodemcu/nodemcu-firmware/tree/master/lua_examples

 

Embedded Interface – EEPROM

Getting Started

AT24C128 I²C EEPROM Feature

  • Voltage
    • Low Voltage (1.8v to 3.6v)
    • Standard Voltage (2.7V to 5.5V)
  • Memory
    • 128K (16,384 x 8)
    • 256K (32,768 x 8)
  • I²C Interface (Bi-Directional data transfer protocol)
  • Speed
    • 1MHz(5v)
    • 400KHz(2.7v, 2.5v)
    • 100kHz(1.8v)
  • High Reliablility
    • 1 Million write cycles of endurance
    • 40 years of Data Retention

EEPROM Datasheet


 

if you have any queries call us +918300026060 or WhatsApp Dismiss

0

Your Cart

%d bloggers like this: