Forum: Virtual Classroom - ThumbPointer V2.2 Information

Log In via ThumbSat
via Facebook
Not Registered? Register
Log In
9 + 1 =

ThumbPointer V2.2 Information

Hi all

I found 3D printing file "" in Virtual Classroom. However, I cannot found any more information about it. Can anyone told where can found more information on it.

Thanks in advance.

FrancisFrancislee 23rd Sep 2016
Welcome Francis!

What other type of information are you looking for?

Wade Wade 23rd Sep 2016
Hi Wade

For example, assembly procedure guide which available for the v1.1 , and example arduino code *.ino to control it.

Francis Francis 23rd Sep 2016
Thank you Francis.

I have not yet published the assembly procedure for v2.2, as it will very likely be upgraded to 2.3 very soon, as we continue to refine the station hardware. Testing is on-going and has found some areas that need improvement in the hardware.

We are trying to decide whether to eliminate the Arduino from the system as a cost savings measure, but we have not made that decision yet. There is value to both decisions. While I have not tried it, the Arduino 1.1 code should be able to be modified to operate 2.2, the biggest issue I can think of off the top of my head, would be the differences in gear ratios that would need to be edited.

We do have operational code to run directly from a Raspberry Pi to the A4988 boards, bypassing the Arduino, but I don't have even the beginnings of a procedure for that yet. Just a lot of lab notes.

Time is my biggest enemy and trying to prioritize all aspects of ThumbSat and ThumbNet can be a challenge. Everyone here on the board has been a tremendous help and if you have the skill set and time to tackle some of these problems for the group, please don't hesitate to let me know via direct email.


Wade Wade 23rd Sep 2016
I have found only two things that need considering with the Arduino sketch.

The first has already been mentioned as the gear ratio needs to be changed for both axis. Just change two numbers on two lines of code before writing it to the nano.

Secondly, the first pointer used one switch stop for the elevation control, and the newer ones uses two switches.

You can either not use the second stop switch and use the code as is, or add the second switch and write new code to perform whatever function that is needed.

I think the pointer will work fine with just one switch as long as nothing goes wrong with the software or the hardware slips or fails..

The second switch has a function, that is, to let the controller know when the 90 degree elevation limit has been reached in case the controller is out of sync and tries to continue the elevation climb, causing the end-stop point to be exceeded...

So, to use all switches the newer version of the pointer as designed, the third switch needs a few lines of code to re-calibrate the pointer if the hardware and software become out-of-sync. Bobbie 26th Oct 2016