This is a rather general request for guidance in the design of a printed circuit board based on ESP8266.
My IoT device is powered from 12V SLA battery + 5V DC. It wakes up every hour, requests data from API and depending on the response switches on two peripherals for about 1 minute - a 12 Volt DC 5 Amp motor via a relay and a 5V 1 amp actuator via a Darlington transistor or MOSFET.
I have prototyped my device with the luxuries of NodeMcu V3: external 5V feed to Vin, programming via USB, etc.
Now I would like to move to SMT PCB, with an option of requesting assembly by a PCB manufacturer.
The resulting device should run autonomously on a solar charged 12V battery.
On the PCB I am going to use:
ESP-12,
pre-built 12v/5v adjustable buck converter HW-411 (2 amp output, cheap on eBay and looks SMT compatible),
linear Voltage regulator 5V to 3.3V to feed ESP.
Any critical notes or suggestions on this plan?
Where can I find an example of PCB solution for ESP, preferably:
in Eagle,
including 3.3V supply,
with MOSFET output
A basic schematics would be also of great help.
BTW, what should be the wiring for SETUP and RESET buttons?
Thanks in advance,
Vax