Since I aquired an Losmandy G11 mount without any goto provision I decided to create my own solution. I was a bit reluctant to use a Gemini, mainly because of the cost, but also due to the reliability since the servo motors are somewhat prone to failure. I also like to have complete control over the software/firmware so that no "show stopper" issues will ever be a problem for me. Looking around the 'net I saw other goto systems that seemed capable, but either they had needlessly complex hardware or were commercial systems that cost about twice what they should.
OnStep is a computerized goto system, usually for stepper motor equipped mounts though any step/dir interface motor driver (including servo) should work. It was designed, from the beginning, as a more or less general purpose system and provisions were made in the firmware to allow for use on a variety of mounts including Equatorial and Alt/Az (GEM, Fork, Dobsonian, etc.) It uses an LX200 like computer command set with a few extensions to suit hand controller-less operation.
There's a telescope hand controller App for Android (free in the Google Play Store,) an option to control through a website (Smart Web Server,) and a dedicated physical hand controller (Smart Hand Controller.) Or, on a PC there's ASCOM and INDI drivers for control. These options allow you to setup and control OnStep using a wide range of software including my Sky Planetarium, Cartes du Ciel, Stellarium, SkySafari, KStars, PHD2, etc. You can see most of the control possibilities in the diagram below:
Also, please visit my StellarJourney.com site for updates, links to OnStep resources, my other astronomy software, or to see some Images taken with the assistance of my OnStep operated mounts.
If you find OnStep useful and would like to show your appreciation and support please consider making a small monetary donation. This keeps me motivated and helps cover expenses associated with my projects.
Re: No Wifi on MiniPCB v2
#wemos
Dave Schwartz
That's not a very robust implementation. It might work for a few insertions but will fail after relatively few cycles.
toggle quoted messageShow quoted text
If there is enough headroom for the stepstick modules with the 'tuning fork' type headers, why would you need to lower the WeMos or Teensy (its their pins that are going to largely determine the height above the PCB anyway)? They don't appear to have any components that stick up higher above the module PCB more than a millimeter or two - its not like they have jumper pins like the Blue/Black pill do. No higher than the RJ sockets anyhow.
On 2021-04-27 1:44 p.m., Howard Dutton wrote:
On Tue, Apr 27, 2021 at 10:39 AM, Dave Schwartz wrote:
|
|
Re: PC does not reegonize FYSECT s6 after uploading ONSTEP
Installed Arduino 1.8.13, STM32CubeProgrammer and changed the stm32CubeProg.bat on other PC, did all the process to flash the S6v2 again. I was able to do it (Pic attached), but it stills does not work (is not recognized) when i remove the boot jumper.... Im seeing that the stm32 installed in the boards manager is not the 1.4.0 as the wiki shows, now it is 2.0.0 (updated 2-6 days ago) https://github.com/stm32duino/Arduino_Core_STM32 can that be the problem? does anyone know how to download the 1.4.0??'
|
|
Re: Wifi configuration using WeMos R32 with CNC V3 Shield
#wemos
Dave Schwartz
No. Traditional Bluetooth and WiFi do not play well together in the same module.
toggle quoted messageShow quoted text
WiFi and Bluetooth Low Energy (BLE) do coexist on the ESP32 and that's why we use one for the BLE gamepad. Several of us have that working with a separate ESP32 module from the main OnStep controller.
On 2021-04-27 1:12 p.m., matteo.mantovani74@gmail.com wrote:
Hi,
|
|
Re: Stepper Motor doesn't do anything...
Howard Dutton
On Tue, Apr 27, 2021 at 09:10 AM, Drew 🔭📷🚴♂️ wrote:
Several things in config.h. Most importantly you are using the TMC5160's but you do not have any current going to them. No wonder they don't move.If OFF, IRUN defaults to 600mA for TMC5160's so it still should have worked. Nice to set the correct value, but no surprise it's not the problem.
|
|
Re: No Wifi on MiniPCB v2
#wemos
On Tue, Apr 27, 2021 at 10:39 AM, Dave Schwartz wrote:
I also see that you've used the wrong type of female header for the WeMos. The ones you used are the 'machined' type intended to be used with the type of leg you see on discrete IC's, not the chunky square pins being used universally on module pins. Those machined sockets, while the opening is big enough, have a little spring strip in bottom intended to grip the thin IC legs. If you push a chunky pin into them, it will destroy the spring tension by over-bending it and it will never again make reliable contact for future insertions.The headers should be machined (matching pin and socket) as the case height is small. I assume this is one of George's kits and should be the correct parts.
|
|
Re: No Wifi on MiniPCB v2
#wemos
Dave Schwartz
I see you also used those machined type headers for the Teensy. I predict you'll have problems there too.
toggle quoted messageShow quoted text
On 2021-04-27 1:39 p.m., Dave Schwartz wrote:
I also see that you've used the wrong type of female header for the WeMos. The ones you used are the 'machined' type intended to be used with the type of leg you see on discrete IC's, not the chunky square pins being used universally on module pins. Those machined sockets, while the opening is big enough, have a little spring strip in bottom intended to grip the thin IC legs. If you push a chunky pin into them, it will destroy the spring tension by over-bending it and it will never again make reliable contact for future insertions.
|
|
Re: No Wifi on MiniPCB v2
#wemos
Dave Schwartz
I also see that you've used the wrong type of female header for the WeMos. The ones you used are the 'machined' type intended to be used with the type of leg you see on discrete IC's, not the chunky square pins being used universally on module pins. Those machined sockets, while the opening is big enough, have a little spring strip in bottom intended to grip the thin IC legs. If you push a chunky pin into them, it will destroy the spring tension by over-bending it and it will never again make reliable contact for future insertions.
Been there, done that. You should be using the type of header you have used for the driver headers. They have a little single-piece tuning-fork shaped contact intended to grip opposite sides of the pin due simply to the natural spring of the contact shape. They have the correct dimension to the gap so that they are not deflected too far during insertion so they are good for multiple insertions. Its not a large number (I'd have to look it up in the datasheet) but it is more than one (when not abused).
|
|
Re: Wifi configuration using WeMos R32 with CNC V3 Shield
#wemos
On Tue, Apr 27, 2021 at 10:13 AM, <matteo.mantovani74@...> wrote:
The Wifi is on an separate WeMos D1 Mini, not ESP32. Normally that is attached (TTL serial) to the port associated with SERIAL_B. Bluetooth is on the ESP32 and you set SERIAL_C_BAUD_DEFAULT ON to activate it. It's "virtual" not a real TTL serial port but acts just like one from OnStep's perspective. Very likely not needed.
|
|
Re: No Wifi on MiniPCB v2
#wemos
Sam
On Tue, Apr 27, 2021 at 09:32 AM, Chip Louie wrote:
On Tue, Apr 27, 2021 at 09:08 AM, Sam wrote:They look cold solder joints by virtue of bad lighting and poor flux cleanup with IPA. But they are proper joints. The problem looks like the female sockets are not level with the board causing the D5 and lower pins of the Wemos not contacting the female sockets properly.
|
|
Wifi configuration using WeMos R32 with CNC V3 Shield
#wemos
Matteo Mantovani
Hi,
I'm not an expert and I would have some information regarding wifi configuration using Wemos D1 mini.
#define SERIAL_C_BAUD_DEFAULT ON or I have to write: #define SERIAL_C_BAUD_DEFAULT 9600
If I want to flash the device only through its micro-usb port which Arduino code I need to download ?It is still necessary to enter these part: #define SERIAL_B_ESP_FLASHING ON and then: :hF#:ESPFLASH#
Thank you so much
Best regards
|
|
Re: No Wifi on MiniPCB v2
#wemos
YviundAlex@...
On Tue, Apr 27, 2021 at 09:34 AM, Howard Dutton wrote:
On Tue, Apr 27, 2021 at 09:25 AM, <YviundAlex@...> wrote: Agree!!
|
|
Re: No Wifi on MiniPCB v2
#wemos
Howard Dutton
On Tue, Apr 27, 2021 at 09:25 AM, <YviundAlex@...> wrote:
Howard, according to my dtasheet these are ME6211 and tey are quoted with 4.3V neccessaryThey're 100mV dropout and the specs seem fine to me, we don't need all 500mA.
|
|
Re: No Wifi on MiniPCB v2
#wemos
On Tue, Apr 27, 2021 at 09:08 AM, Sam wrote:
On Tue, Apr 27, 2021 at 08:55 AM, <YviundAlex@...> wrote:The solder joints on the Wemos header strips look cold, like they did not really flow well to the pads on the circuit board. When reflowing the solder joints be sure to use some flux and be sure to touch the soldering iron too to the pads on the circuit board so you get that flow as seen on the pads on the power connector. Good luck! -- Chip Louie, Chief Daydreamer Imagination Hardware
|
|
Re: No Wifi on MiniPCB v2
#wemos
YviundAlex@...
on the other hand the ESP8266 has a spec of 2.5-3.3V, so I agree that the buck converter is not the problem :) lucky that it helped to solve the problem :) :) :)
|
|
Re: No Wifi on MiniPCB v2
#wemos
Howard Dutton
On Tue, Apr 27, 2021 at 09:08 AM, Sam wrote:
By passed or not, I still needed to press down on the Wemos.Yea they can be tricky that way.
|
|
Re: No Wifi on MiniPCB v2
#wemos
YviundAlex@...
I`m glad you found your problem!!!
|
|
Re: No Wifi on MiniPCB v2
#wemos
YviundAlex@...
On Tue, Apr 27, 2021 at 08:59 AM, Howard Dutton wrote:
On Tue, Apr 27, 2021 at 08:55 AM, <YviundAlex@...> wrote:Howard, according to my dtasheet these are ME6211 and tey are quoted with 4.3V neccessary https://datasheet.lcsc.com/szlcsc/Nanjing-Micro-One-Elec-ME6211C33M5G-N_C82942.pdf
|
|
Re: Stepper Motor doesn't do anything...
Burton
Okay. So I set all those values for axis1 and axis2, and using the serial monitor commands, I can do commands that return 1 or 0 and get 1, so it doesn't seem to be failing there. Though, I still don't get movement when I try :Mw# or :Ms#
|
|
Re: Stepper Motor doesn't do anything...
My motors are 1.68A not 1.2 (was thinking of my old ones). So the settings I gave you should work fine.
|
|
Re: Stepper Motor doesn't do anything...
Burton
On Tue, Apr 27, 2021 at 10:06 AM, Howard Dutton wrote:
On Tue, Apr 27, 2021 at 09:06 AM, Howard Dutton wrote:So on the motor datasheet it says 1.68 amps. should I try 800 for the value since it says in (mA.) in Config.h?
|
|