Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
myFP2ESP-123.pdf | 2023-09-15 | 17.2 MB | |
OPERATING MODES.txt | 2023-09-15 | 680 Bytes | |
Readme.md | 2023-09-15 | 4.7 kB | |
Android TCPIP Application.zip | 2023-09-15 | 2.7 MB | |
Android Bluetooth Application.zip | 2023-09-15 | 2.1 MB | |
ASCOM Drivers-204.zip | 2023-09-15 | 1.0 MB | |
Ascom drivers readme.txt | 2023-09-15 | 657 Bytes | |
Windows Application-2-0-3-7.zip | 2023-09-15 | 520.6 kB | |
Windows Application Readme.txt | 2023-09-15 | 3.7 kB | |
Firmware myFP2ESP-122.zip | 2023-09-15 | 1.6 MB | |
Firmware Changes.txt | 2023-09-15 | 8.7 kB | |
Totals: 11 Items | 25.2 MB | 0 |
myFP2ESP ESP32 and ESP8266 ASCOM based focus controller
(c) Robert Brown, 2014-2020. (c) Holger M, 2019-2020. All rights reserved.
This project is protected by International Copyright Law.
Permission is granted for personal and Academic/Educational use only.
Software distributed under restricted License.
CONTRIBUTIONS
Please contribute to the ongoing development of this project via PayPal and send your donation to user rbb1brown@gmail.com (Robert Brown). All contributions are gratefully accepted.
READY BUILT CONTROLLERS
If you are interested in purchasing a ready built controller please contact the author.
VIDEOS
- myFP2ESP ESP8266 WiFi and ULN2003 part1 https://www.youtube.com/watch?v=o1UVqP6QM2Q
- myFP2ESP ESP8266 WiFi and DRV8825 Part2 https://www.youtube.com/watch?v=7UhIwJS8AEg
- myFP2ESP ESP8266 WiFi and L293D Shield https://www.youtube.com/watch?v=pJeu5f40Hko
- myFP2ESP L293D ESP8266 Update https://www.youtube.com/watch?v=OeuAR6T15bY
- myFP2ESP DRV8825 ESP32 ASCOM FOCUSER https://www.youtube.com/watch?v=xhkGDNLkp4A
- myFP2ESP Web Server https://youtu.be/wvPuq8IRIrA
- myFP2ESP ASCOM REMOTE Server https://youtu.be/GT1Z0U_KAHI
PCB
ESP8266
- ULN2003 - Gerbers available in PCB Gerber Files
- DRV8825 - Gerbers available in PCB Gerber Files
- DRV8825BIGCHIP - Gerbers are available in /PCB Designs Layout and Parts/ESP8266
- L293D Motor Shield https://www.ebay.com/itm/L293D-Motor-Drive-Shield-Wifi-Module-For-Arduino-NodeMcu-Lua-ESP8266-ESP-12E/292619874436
ESP32
- ULN2003 - Gerbers available in PCB Gerber Files
- DRV8825 - Gerbers available in PCB Gerber Files
myFP2 ESP32/ESP8266 FEATURES
- myFP2 ESP32/ESP8266 WiFi enabled controller in 3D printed case
- myFP2ESP Windows Application and network capable ASCOM driver for manual/remote control of focuser
- Full documentation and test code
- Support for DRV8825, ULN2003, L298N, L293DMINI, L9110S driver boards
- Support for ESP8266 L293D Motor Shield
- Full and Half Stepping for ULN2003, L298N, L293DMINI, L9110S driver boards
- Temperature Probe
- OLED display
- IN/OUT Push Buttons and LED's [ESP32]
- Infra-red remote controller [ESP32]
- DRV8825 stepper motor smoother diodes are standard for better micro-stepping performance
- DRV8825 stepmode set by jumpers [ESP8266] or by software control [ESP32]
- Backlash in firmware, enable/disable, IN and OUT
- Temperature compensation support in firmware
- Three stepper motor speed settings (Slow, Medium, Fast)
- Step Size, enable/disable, specify step size in microns
- Up to 8 focuser presets available
- Controller settings are saved in SPIFFS
- Controller settings can be saved and restored to/from a file
- Powred from 12VDC supply, protection via 30V 3A fuse (resettable) PPTC
- ASCOM Driver
- Android App
- Bluetooth App [ESp32]
- Linux App
- Windows App
SOFTWARE OPTIONS
- Access Point mode
- Station mode (connect to an existing network)
- Static or dynamic IP configuration
- DUCKDNS support
- OTA (over the air) updating
- Bluetooth mode [ESP32 only]
- LOCALSERIAL over USB cable [may not work on all boards]
- WEB SERVER [any web browser on any OS]
- ASCOM (via ASCOM driver over TCP/IP)
- Windows application (over TCP/IP)
- ASCOM REMOTE Server (accessible to any ASCOM REMOTE Client)
- mDNS support
HARDWARE OPTIONS
Stepper Motor
- For ULN2003 the 28BYJ48 motor, connector, EMI suppressor, 5V or 12V
- For DRV8825, NEMA14 0.9° 400 step motor, connector, EMI suppressor
- For L298N, 28BYJ48 unipolar stepper motor and NEMA bipolar stepper motor
Temperature Probe
- High quality GX aviation style connection (screw ring lock)
- Available in 1m or 2m cable lengths
- Reading can be adjusted via an offset for calibration purposes
- Precision from 0.5° to 0.0625°
- Temperature compensation, enable/disable, number of steps per degree, direction
OLED display 0.96” (option for all controllers)
- Text or graphics mode
- SSD1306 driver
Push buttons [ESP32]
- Focuser manual control, IN or OUT
LED’s for IN and OUT [ESP32]
- Visual indication of IN or OUT stepper motor movements
Infra-red Remote [ESP32]
- Uses a modified library that works with ESP32
- Switch speeds
- Move IN or OUT by different step amounts
- HX1828NEX Remote Controller
Home Position Switch [ESP32]
- Activated at fully in position (0 or Home)
- Requires hardware support
- Supported on ESP32 Rev4 PCB for DRV8825 and ESP32 Rev2 PCB for ULN2003
NOT SUPPORTED
- buzzer
- Jogging