Astro focuser with small stepper motor 28BYJ-48 or MP35EA
Focuser is compatible for my EAF holder: (as ZWO EAF replacement)
Wiring diagram and PCB 1.0 on EasyEDA
Wiring diagram for smdPCB on EasyEDA
Wiring diagram for FHC on EasyEDA
Demo video
My firmware is on Github base on OnFocus driver by Howard Dutton project
OnFocus ASCOM driver is here , driver for INDI Ekos (StellarMater or Astroberry) available too.
Can by use popular alternative firmwareArduino ASCOM Focuser Pro2 DIY by Robert Brown project
--- myBoards.h- ---
#define IN1ULN 13 // 4 #define IN2ULN 12 // 5 #define IN3ULN 11 // 6 #define IN4ULN 10 // 7
--- myDefines.h ---
#define INLED 9 // A1 // in and out leds #define OUTLED 9 // A2 #define BUZZERPIN 4 // A3 // buzzer #define BTRX A5 // 11 // (Optional for BT) // bluetooth adapter HC05 #define BTTX A4 // 10 // (Optional for BT) #define TEMPPIN 2 // 2 // temperature probe on pin 2, use 4.7k pullup
#define ENCODERSWPIN 3 // 11 // rotary encoder push sw on pin 11 #define ROTENCPIN9 6 // 9 // rotary encoder is connected to pins 9 and 10 #define ROTENCPIN10 5 // 10
--- focuserconfig.h ---
#define DRVBRD ULN2003 #define BUZZER 1 // Buzer #define INOUTLEDS 1 // Statue Led #define ROTARYENCODER 1 #define BLUETOOTH 1 // Optonal for BT on Aux port #define TEMPERATUREPROBE 1 // Optonal for Temperature sensor on Aux port
....
#if defined(ROTARYENCODER) //#if defined(BLUETOOTH) //#halt // ERROR you cannot use a rotary encoder and bluetooth at the same time //#endif
1 - D6 ROTENCPIN9
2 - D5 ROTENCPIN10
3 - D3 DS18B20 ENCODERSWPIN
4 - D2 DS18B20 OneWire (Orange) - Temperature
5 - GND and DS18B20 GND (Black) - Temperature
6 - VCC For FHC J1 set to 5V (smdPCB ) or PCB 1.0 fix look attached picture
7- A4 BTTX
8- A5 BTRX
The author marked this model as their own original creation. Imported from Thingiverse.