Editor Version ×
Standard

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators

Profession

1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 5,000 devices or 10,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Ongoing

STD MaxESP3

License: GPL 3.0

Mode: Editors' pick

  • 15.9k
  • 0
  • 20
Update time: 2023-03-01 18:40:40
Creation time: 2019-10-08 17:34:59
Description
For my OnStep telescope mount controller (visit my [group][1] for more information.) This design is built around the ESP32S. There are four stepper drivers (one for RA/Azm, one for Dec/Alt, one for a focuser, and one for a rotator/second focuser.) RA/Azm and Dec/Alt share a common SPI bus best used with SSS TMC2130 and TMC5160 stepper drivers only though others can work with some limitations. The focuser/rotator stepper drivers can be of any "step-stick" design but usually TMC2208's will be the best choice. All stepper motor connections are available on RJ jacks at the PCB back (or optionally screw-terminals.) There's a power jack, fuse, and power switch connection. There are several connectivity options: USB, an I2C port (w/footprint for the DS3231 RTC.) There are two serial ports. Serial0 is brought out on a pin-header connector (w/power) but using it disables the ESP32S micro-usb port; fortunately the ESP32S has on-board Bluetooth so this isn't much of a limitation. Serial1 is on a WeMos D1 Mini (ESP8266) foot-print for Wifi support. In this design it is possible to flash the WeMos through OnStep. There is a D-Sub connector DB9 that has home SW inputs (or I2C depending on configuration,) PEC input, and two channels of A/B encoder inputs (which run to the ESP8266.) There's also a modular connector for an ST4 guider interface (with optional 5V power.) On a 3.5mm stereo mini jack is a limit sense input (to stop the mount) and also a reticule LED output available if Aux8 is not used for other purposes like the on-board mini speaker as an alert buzzer.) [1]: https://groups.io/g/onstep History * Version 3.0 Initial Release * Version 3.02 Switched EN pull-down resistor from 4.7K to 470 Ohms * Version 3.021 Silkscreen improvements, removed unused pads on RTC * Version 3.03 Added 3 position jumper under WeMos for Aux8 connection to speaker or Mini Jack (this allows a socket jumper lead to connect Aux2 to the Mini Jack if the user wants to use Aux2 for OneWire etc.) * Version 3.04 Added ground to ENable pin of Axis3 driver and 4.7K pull-down resistor to ENable pin of Axis4 driver. These ensure a wider variety of drivers are properly enabled. Added 4.7K pull-up to the ESP8266 GPIO0 pin (also serves as the Axis2 Dir pin.) This ensures GPIO0 is logic high for proper boot up even if some driver in Axis2 happens to have a weak pull-down on its Dir pin (probably not needed.)
Design Drawing
schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity
1 100uF50V C1,C2 CAP-D8.0XF3.5 2
2 100uF25V C3 CAP-D6.3XF2.5 1
3 47uF35V C4,C5 CAP-D5.0XF2.0 2
4 0.1uF100V C6,C7,C9,C10,C11 CAP-PTH-SMALL-KIT 5
5 0.33uF50V C8 CAP-PTH-SMALL-KIT 1
6 10uF10V C12 CAP-D4.0XF2.0 1
7 LED3/5mm D1,D2 LED3/5MM 2
8 1N4001 D3 DO-41 1
9 S310FA D4,D5 SOD-123F 2
10 FUSE F1 FUSEHOLDER_MINI_BLADE 1
11 MOLEX KK 1X2 J1 MOLEX KK 1X2 1
12 PJ-325M/3.5MM J2 AUDIO-PJ325 1
13 M0 J3,J6 1X3 HEADER 2 2
14 M1 J4,J7 1X3 HEADER 2 2
15 M2 J5,J8 1X3 HEADER 2 2
16 1x3 Header J9,J10,J11,J15,J16 1X3 HEADER 2 5
17 1x2 Header J12 HDR1X2 1
18 1x5 Header J13 1X5 HEADER 1
19 1x1 Header J14 1X1 HEADER 1
20 POWER_JACKPTH JP1 POWER_JACK_PTH 1
21 DB9 Socket JP2 DB9 1
22 4POS_SCREW_TERMINAL_3.5MM JS1,JS2 4POS_SCREW_TERMINAL_3.5MM 2
23 4POS_SCREW_TERMINAL_2.54MM JS3,JS4 4POS_SCREW_TERMINAL_2.54MM 2
24 4.7KΩ R1,R6,R7 AXIAL-0.3 3
25 470Ω R2 AXIAL-0.3 1
26 3.3K R3 AXIAL-0.3 1
27 220Ω R4 AXIAL-0.4 1
28 2KΩ R5 AXIAL-0.3 1
29 5520426-4 RJ1,RJ2 5520426-4 2
30 RJ22 RJ3,RJ4 5555980-1 2
31 RJ12 RJS 6P6C 1
32 Bussed Resistor Network 5 Pin RP1,RP2 4 RESISTOR ARRAY 2
33 DS3231-RTC-SINGLE-HEADER RTC1 DS3231-RTC-24C32-EEPROM-SINGLE-HEADER 1
34 BUZZER SP1 BUZZER-12MM-KIT 1
35 DA112S1 U1 S08 1
36 A4988, etc. U2,U3,U4,U5 GENERIC STEPPER MOTOR DRIVER CARRIER 4
37 12V Reg U6 OKI78SR 1
38 5V Reg U7 OKI78SR 1
39 WEMOS D1 MINI U8 WEMOS_D1_MINI 1
40 Nodemcu_esp32 U9 NODEMCU-ESP32S-NARROW 1

Unfold

Project Attachments
Empty
Project Members
Related Projects
Change a batch
Loading...
Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn