© 2024 EasyEDA Some rights reserved ISO/IEC
Brand new interactions and interfaces
Smooth support for design sizes of over 3W
devices or 10W pads
More rigorous design constraints, more
standardized processes
For enterprises, more professional users
Easy to use and quick to get started
The process supports design scales of 300
devices or 1000 pads
Supports simple circuit simulation
For students, teachers, creators
STD MaxESP4
Mode:
For my OnStep telescope mount controller (visit my [group][1] for more information.)
This design is built around the ESP32S processor (available on eBay, Amazon, etc.) It has 4MB of flash, dual processor cores, runs at 240MHz, and has fast single precision capable floating point units. This has a moderate amount of soldering necessary but most components needed to build one of these can be obtained from EasyEDA/LCSC and eBay.
**Note: For non-commercial use only (see License terms, CC-BY-NC-SA 3.0)**
This controller includes the following features:
* Power: Coaxial power jack, fuse, and power switch connection.
* Stepper drivers: Four, one for RA/Azm, one for Dec/Alt, one for a focuser, and one for a rotator/second focuser. It's designed to support full control (microstep mode etc.) of FYSETC TMC2209 v3.1 drivers in all four sockets. It can also operate external GENERIC (Step/Dir/ENable signal) drivers for RA/Azm and Dec/Alt. All stepper motor connections are available on RJ jacks at the PCB back (screw terminals are optional.)
* WiFi or Ethernet: WeMos D1 Mini ESP8266 foot-print (uses Serial2.)
* Micro USB port built into the ESP32S.
* Status LED.
* Mini speaker for alert buzzer.
* DB15 15 pin D-Sub connector: primary external I/O for Gnd, +3.3V, 5V, two Home Switches, PEC, PPS, I2C, the Serial0 port (shared with built in Micro USB,) and two channels of A/B encoder inputs.
* 3.5mm stereo mini jack: secondary external I/O for Limit Switches and Reticle.
* RJ12 Modular connector: ST4 guider interface (with optional 5V power.)
---
Changes relative to MaxESP3:
General use of SMT components to keep soldering to a minimum as EasyEDA now makes this easy to order/low cost.
Design in favor of readily available TMC2209 drivers, they have the best performance/cost and minimize pin use.
WeMos D1 Mini socket now uses the alternate pin set (swapped location) for serial comms to the ESP32 so you can't flash an ESP8266 through the ESP32 in this design.
Now more features have dedicated pins:
* GPIO39 AUX7 was changed to RXTMC for TMC2209 UART drivers.
* GPIO12 EN12 was changed to STA for the buzzer/mini-speaker and status LED.
* GPIO14 CLK was changed to AUX3 (SPI isn't needed.)
* GPIO13 MOSI was changed to AUX4 for home sense (SPI isn't needed.)
* GPIO4 AUX2 was changed to TXTMC for TMC2209 UART drivers.
* GPIO5 CS2 was changed to EN enable for all axes (SPI isn't needed.)
* GPIO21 AUX3 was changed to I2C SDA only.
* GPIO22 AUX4 was changed to I2C SCL only.
* GPIO23 CS1 was changed to AUX7 for limit sense, PPS, etc. (SPI isn't needed.)
---
History:
* Version 4.0 Initial Release
* Version 4.01 Encoder pullup was 5V now 3.3V
[1]: https://groups.io/g/onstep
ID | Name | Designator | Footprint | Quantity | BOM_Supplier | BOM_Manufacturer Part | BOM_Manufacturer | BOM_Supplier Part |
---|---|---|---|---|---|---|---|---|
1 | 100nF | C10,C11,C12,C13,C6,C7,C9 | C0402 | 7 | LCSC | CL05B104KO5NNNC | SAMSUNG | C1525 |
2 | SS310_C85658 | D1,D2,D3,D4 | DO-214AC_L4.3-W2.7-LS5.3-RD | 4 | LCSC | SS310 | DYELEC | C85658 |
3 | PJ-325M/3.5MM | J2 | AUDIO-TH_PJ-325C | 1 | LCSC | PJ-325M/3.5MM | BOOMELE | C26230 |
4 | 4.7K | R1,R2,R6,R15 | R0603 | 4 | LCSC | 0603WAF4701T5E | UniOhm | C23162 |
5 | 2.4K | R3,R5,R7,R8,R9,R10,R11,R12,R13,R14 | R0603 | 10 | LCSC | 0603WAF2401T5E | UniOhm | C22940 |
6 | 240 | R4 | R0805 | 1 | LCSC | 0805W8F2400T5E | UniOhm | C17572 |
7 | 1kΩ | R16 | R0603 | 1 | LCSC | CR0603FA1001G | LIZ | C126900 |
8 | 10uF | C14 | C0402 | 1 | LCSC | CL05A106MQ5NUNC | SAMSUNG | C15525 |
9 | 100uF | C1,C2,C3 | CAP-SMD_BD8.0-L8.3-W8.3-RD | 3 | LCSC | VEJ101M1HTR-0810 | Lelon | C176665 |
10 | 47uF | C4,C5 | CAP-SMD_BD5.0-L5.3-W5.3-RD | 2 | LCSC | VES470M1CTR-0505 | Lelon | C134798 |
11 | 330nF | C8 | C0805 | 1 | LCSC | 0805B334K500NT | FH | C1740 |
12 | DC005-2.0MM | DC1 | DC-IN-TH_DC005 | 1 | LCSC | DC005-2.0MM | SOFNG | C111567 |
13 | XF-506P | FH1 | FUSE-TH_XF-506P | 1 | LCSC | XF-506P | XFCN | C492610 |
14 | M2545V-02P | J1 | CONN-TH_M2545V-02P | 1 | LCSC | M2545V-02P | XFCN | C509147 |
Unfold
Loading...
Do you need to add this project to the album?