Files
-
counter-i2c / eagle / counter.brd
-
counter-i2c / eagle / counter.sch
-
counter-i2c / eagle / designBlock / gate.brd
-
counter-i2c / eagle / designBlock / gate.sch
-
gas-i2c / eagle / gas.brd
-
gas-i2c / eagle / gas.sch
-
lcd-screen-i2c / eagle / lcd-screen.brd
-
lcd-screen-i2c / eagle / lcd-screen.sch
-
master-simple / eagle / simple.brd
-
master-simple / eagle / simple.sch
-
master / eagle / beemos-master.brd
-
master / eagle / beemos-master.sch
-
rpi3-shield / eagle / shield.brd
-
rpi3-shield / eagle / shield.sch
-
scale-i2c / eagle / hx711-RJ12-board.brd
-
scale-i2c / eagle / hx711-RJ12-board.sch
-
scale-i2c / eagle / scale-slave.brd
-
scale-i2c / eagle / scale-slave.sch
-
template-slave-i2c / eagle / slave-basic.brd
-
template-slave-i2c / eagle / slave-basic.sch
-
weather-i2c / eagle / meteo-slave.brd
-
weather-i2c / eagle / meteo-slave.sch
Last update 3 years 5 months
by
Luc Patiny
Filesweather-i2ceagle | |
---|---|
.. | |
README.md | |
meteo-slave.brd | |
meteo-slave.sch | |
meteo_2018-04-23.zip |
README.mdATmega328 pin map
Pin | Map to | Function | Remarks |
---|---|---|---|
D0 | PD0(RXD) | RX | |
D1 | PD1(TXD) | TX | |
D2 | PD2(INT0) | Interrupt allows wake up | |
D3 | PD3(INT1) | Interrupt allows wake up | |
D4 | PD4(XCK/T0) | ||
D5 | PD5(T1) | LDR PWR | Counter |
D6 | PD6(AIN0) | DHT22 | |
D7 | PD7(AIN1) | DHT22 PWR | |
D8 | PB0(ICP) | SCL MAST | |
D9 | PB1(OC1A) | SDA MAST | PWM |
D10 | PB2(SS/OC1B) | TEMP PWR | PWM |
D11 | PB3(MOSI/OC2) | MOSI | |
D12 | PB4(MISO) | MISO | |
D13 | PB5(SCK) | SCK | |
D14 A0 | PC0(ADC0) | LDR | ADC |
D15 A1 | PC1(ADC1) | TEMP 1 | ADC |
D16 A2 | PC2/ADC2) | TEMP 2 | ADC |
D17 A3 | PC3(ADC3) | TEMP 3 | ADC |
D18 A4 | PC4(ADC4/SDA) | SDA SLAV | |
D19 A5 | PC5(ADC5/SCL) | SCL SLAV | |
D20 A6 | ADC6 | I2C A0 | ADC only input |
D21 A7 | ADC7 | I2C A1 | ADC only input |
Remarks * RX, TX used for serial communication over USB (debug) * SDA, SCL: I2C communication with master * MOSI, MISO, SCK: boot loader