User Tools

Site Tools


eolab:ioa_trough_automation:documentation:start

This is an old revision of the document!


Trough Automation PCB - Documentation

Here you can find all the necessary information to work with the Trough Automation PCB in your own project.

General Concept and internal workings

The board was developed as an easy tool to switch high loads remotely and automatically based on sensor readings done by the same board or even other sensors in the surroundings. It can connect to Wifi and can also be reconfigured without programming the whole board, thanks to Tasmota.

The board's main chip is an ESP8266, more specifically the ESP-12F. It can control a relay and has a current meter connected to the ADC which meters the current attached to the high voltage output. Furthermore, all GPIOs are available for attaching sensors. GPIO 14 is routed out specifically for OneWire Devices.

Power Management

MCU

High Voltage Switching Side

How to program

Other possibilities

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)
eolab/ioa_trough_automation/documentation/start.1646650795.txt.gz · Last modified: 2022/03/07 11:59 by jan001