January 5, 2021
Description
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 firmware Arduino ASCOM Focuser Pro2 DIY by Robert Brown project
Download current firmware myFP2_ULN2003_xxx.zip
Modify this files:
--- 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
##UPDATE
License:
GNU - GPL