Here is an overview video, when the project was on a breadboard. PEC index sense, Limit sense, Reticule for Polar Scope) can be supported using the spare pins for the Blue Pill. PPS (Pulse Per Second) from the RTC, using the SQW (Square Wave) pin.ST4 guiding port, also usable by hand controllers (both basic and Smart Hand Controller).WiFi (Bluetooth works too using an HC-05 module),.Support is in the current stable branch (3.16 and later). Although many boards state that they have 64K of flash (too small for OnStep), they do come with 128KB. The cost for these is around US $2.50 on eBay and AliExpress. It is based on the STM32F103C8T6, with 128KB flash memory, and 20KB RAM. The so-called Blue Pill is the original microcontroller for the STM32 port of OnStep (now superseded by the F303CC, see above). Of that family, the STM32F103 runs at 72MHz (that is 4.5X the Arduino Mega2560). The STM32 family of ARM Cortex 32-bit processors that are low cost, yet provide adequate processing power. Needs some modifications to OnStep to make it work. Reticle: A pin is provided to turn on the light in the polar scope and/or an illuminated eyepiece. A pin is provided to detect the worm gear's index, for recording and playing back PEC (Periodic Error Correction). A pin is provided to detect when limit switches are tripped. It provides more accurate inputs for the calculation of refraction and full compensation. Temperature and Pressure Sensor: The BME280 I2C Temperature/Pressure/Humidity sensor is supported. At the start of a slew, and the end of slew, a buzzer will sound. See the detailed assembly instructions for making an external LED work.īuzzer: Supported. When the mount is tracking at sidereal rate, the LED will blink continuously. ST4 Port: Confirmed to work with both a simple or a smart hand controller (SHC), and pinout is compatible with other OnStep boards. External stepper are supported and require the removal of some lines in the Config.h file.įocuser: support for one focuser motor is provided (Axis4 in OnStep). A4988 is reported to work, but it has a limited upper limit for microsteps. The low cost DRV8825 also works, but at a higher MaxRate (hence slower slewing speed, all else being equal). They must be the SPI variant with M0/M1/M2 pins down. Stepper Drivers: The LV8729 (for low current motors) and S109 (for high current motors) are verified to work, and recommended. WiFi: Works with WeMos D1 Mini (recommended), ESP01 (requires wiring changes to 3.3V power instead of the default 5V wiring below), and NodeMCU Lolin (works, but too large of a footprint).īluetooth: Works with an HC05 6-pin module from eBay. You can use OnStep's extended command set, which is based on the popular Meade LX200 command set, to control the mount from Planetarium programs like Stellarium, Cartes du Ciel, KStars, Sky Planetarium It is recommended that all new users go with the F303CC. The latter is more than 2X faster than the original Blue Pill, and has double the flash memory, so it is future proof. OnStep was ported to the STM32 platform by Khalid Baheyeldin, with valuable assistance provided by many people, including author of Onstep Howard Dutton, Dave Schwartz, Pierluigi Giorgi, and others.īefore you buy components, or connect any of them please read the entire page carefully.īoard Variants: The STM32F103C8T6 Blue Pill, and RobotDyn STM32F303CC are the only supported boards for the Blue Pill PCB.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |