LoM lecture notes
Versione del 3 apr 2018 alle 16:13 di Renzo (discussione | contributi)
Renzo's Electronics cheat sheets
Renzo's chaotic list
BUS physical pinout: PMOD: i2c: VCC GND SDA SCL VCC GND SDA SCL GPIO (type 1): VCC GND IO IO IO IO SPI (type 2): VCC GND CLK MISO MOSI SS SPI (type 2A): VCC GND CLK MISO MOSI SS VCC GND xxx xxx RST INT UART (type 3): VCC GND TXD RXD RTS CTS UART (type 4): VCC GND RTS RXD TXD CTS UART (type 4A): VCC GND RTS RXD TXD CTS VCC GND xxx xxx RST INT HBRIDGE (type 5) VCC GND SB SA EN DIR Dual HBRIDGE (type 6) VCC GND EN2 DIR2 EN1 DIR1 JEENODE: 5V DIO GND 3V3 AIO IRQ or: 5V SDA GND 3V3 SCL IRQ (DIO is digital IO, AIO is analog IO, SDA/SCL are i2C signals). MAKEBLOCK ME boards: Red ports (Motors): SCL SDA VMOT GND DIO DIO Grey port (UART): xxx xxx GND VCC TXD RXD Dark Grey (Analog): ___ ___ GND VCC AIO AIO Blue (dual digital) ___ ___ GND VCC DIO DIO White (i2c) SCL SDA GND VCC ___ ___ Yellow (single digital) ___ ___ GND VCC ___ DIO (one port can be Analog, single/dual digital, i2c compatible). Bus Data Link. uart/rs232. asynchronous, 1wire Dallas. DS18B20 is the only notable/widesread chip using it i2c (a.k.a. twi, two wire interface). synchronous bus, up to 128 nodes (master + 127). spi (serial peripheral interface) synchronous bus, 3 wires: clock, miso, mosi it needs separate SS (not enable) pins. ...i2s, can Chip: MCP3424 i2c ADC (jeenode analog plug) TCS3414 i2c jeenode Color measuring plug HMC5883 i2c Compass (jeenode) MCP23008 i2c 8 port GPIO expander (jeenode motor, expander, output and LCD plugs) TC4424A h-bridge PCA9635 i2c dimmer (jeenode) BMA020/BMA150 i2c accelerometer (jee gravity plug) NE555 oscillator GPIO TLS2561 i2c Lux plug M24M01 i2c Memory plug ULN2803/ULN2003 Darlington Array GPIO (output plug) BMP085 i2c Pressureplug MPR084 i2c Proximity plug SC16IS740 i2c UART WS2812/WS2813 serial RGB LED TM1637 7segments display driver (non standard i2c bus) 74HC595 shift register (GPIO expander) 74HC245; 74HCT245 3-state bus driver (GPIO) ENC28J60/ENC28J600 SPI Ethernet controller (10 and 100Mbps) ... a list of pmod modules is here: https://store.digilentinc.com/pmod-modules/