eolab:ioa_trough_automation:documentation:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
eolab:ioa_trough_automation:documentation:start [2022/03/07 11:00] – jan001 | eolab:ioa_trough_automation:documentation:start [2022/03/10 15:56] – jan001 | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== General Concept and internal workings ===== | ===== General Concept and internal workings ===== | ||
- | The board was developed as an easy tool to switch | + | The board was developed as an easy tool to switch |
- | ===== How to program ===== | + | The board' |
+ | |||
+ | ==== Power Management | ||
+ | < | ||
+ | The power management side is held pretty simple. The main work is done by a [[https:// | ||
+ | |||
+ | ==== MCU ==== | ||
+ | < | ||
+ | The ESP8266/ | ||
+ | |||
+ | ==== High Voltage Switching Side ==== | ||
+ | < | ||
+ | The high voltage side is directly fed by whatever voltage is applied to the PCB Input. So it is only limited by the voltage accepted by the voltage regulator. The relay can be toggled by toggling GPIO13 on the microcontroller. The relay populated is a normally open one. If the relay is activated and the coil inside is energized, the LED by the relay will light up. This is not an indication that there is definitely a voltage at the high voltage output pad but you at least know the state of the relay. On the low side of the high voltage output, a current sensor by Texas Instruments is attached. The datasheet can be found here: [[https:// | ||
+ | |||
+ | ===== How to use the board ===== | ||
+ | |||
+ | ==== Programming ==== | ||
+ | |||
+ | < | ||
+ | |||
+ | On the right side of the ESP-Chip are 4 pins located. These are labeled with GND TX RX and VCC. To program the board, you have to use a so-called FTDI or UART programmer. Connect the pins like so: | ||
+ | ^ UART/ | ||
+ | | VCC / 3.3V | VCC | | ||
+ | | GND | GND | | ||
+ | | TX | RX | | ||
+ | | RX | TX | | ||
+ | |||
+ | You are now able to program the board with the Arduino IDE. | ||
+ | The board is intended to work with Tasmota. If you want to learn how to flash Tasmota onto an ESP8266 you can read more here: | ||
===== Other possibilities ===== | ===== Other possibilities ===== | ||
=====Future improvements ===== | =====Future improvements ===== | ||
+ | * C1 should have a bigger footprint | ||
+ | * Add a voltage divider in front of the ADC | ||
+ | * There should™ be no copper under the PCB Antenna of the ESP8266 | ||
+ | * The 4-channel current meter is suboptimal, to say the least (thanks chip-shortage) | ||
+ | * The dot for the RS PRO Regulator is placed wrong |
eolab/ioa_trough_automation/documentation/start.txt · Last modified: 2022/03/10 15:59 by jan001