So I have now finished my Cat, it works and I thought I would document the parts that I had some struggle with, maybe it will help some other new builder.
I have build experience from the RC universe, not heavy into to it but somewhat, also have done some work with electronics/software, but nevertheless I got stuck at some points.
I will structure it from start to finish and the issues I had, and fill in this thread over a few days, I will expect that you like me have watch the build doc and watched some videos.
---
Assembly of body,
5 servos with long cables, they are for head and the four knee-joints
6 servos with short cables, they are for the four thighs, tail and neck
Do attach/mount the battery-holder before start of the assembly of main-body, also the bend/breaker is towards the tail. It can from start be adjusted furthest back towards the tail to get balance, head/front simply outweighs the back.
Make sure that when you do bend the metal in that 90deegree angle so that it is very close to the plastic when engaged because the leg servo with cable is very close so it does not obstruct movement.
In the build doc "Assembling Instructions for Nybble 3.2.5" you do see a part marked red, that part is towards the tail, straight cut end is towards battery-holder as can be seen in picture.
The spine is the other way around, that is lift upward into the slots.
Thighs in 3.4,
Make sure that you do thread the servo cable from the knee servo before screw the spring/servo arm assembly together, the cable should be pointing out from the body back and front not to intervene with leg movements as can be seen in picture.
Be observant to that the "battery-holder/wood piece" and the 2 parts for the aurodino should just be inserted long enough to be able to push in the thighs-servos to look the structure, that is not that long.
Head,
I could not get enough room for the other side of the servo-arm, I had to remove some wood to make room and not get a strange angle.
Make sure that if you do solder in the led onto the "eyes" that it does not stick out to much, it will not fit and you can not get the "ear piece" flat to be able to lock it. I did use some shrink-tube to make sure I did not get any shorts.
Link to a good overview how to attach the led,
https://github.com/PetoiCamp/OpenCat/blob/master/Resources/Nybble_SolderingUltrasound.pdf
More on ultrasound-sensor,
Before using the 4 leads with female contacts and put that on, you might want to check the 6v setting using two of the leads onto a free servo-connector to make it easier to measure the voltage without causing a short with instrument probes. They should be to ground and the middle pin of a free servo-outlet on the board, this with all servos attached and powered like when you have entered the trim mode. Also check that the setting for "batt" or "vcc", I guess Nybble is shipped with the plastic servos but in my case it was set to "batt" that is for metal-gear servos.
Edit's in this the first post in the thread,
2020-02-04 - creation of post
2020-02-05 - updated with link to detailed info. on how to putting the led onto ultrasound sensor, added the segment "More on ultrasound-sensor", some spelling
Added to the third post in this thread,
"Flat top unprotected cell info. Important read!"
---
Also want to add that I have to choose "batt" and not the regulated power to have good functionality on the cat, changed that later.
---
I am still not sure what servos I did get in the kit, got plastic ones where only the lead length differs, got the kit in jan 2020 if I remember correctly.
That was it (third post filled above), if I get to think of something else that could be of value I will either do updates or another post in this thread.
Good luck with your Cat's!
(do not know what was up with the dates in the posts but have corrected them now)
Batteries,
First as a RC hobbyist and a flash-light one (you will be surprised what is out there :)) I will try to give some info. regarding Petoi Nybble's batteries.
It is very important to have the right cells for a successful operation of Petoi Nybble.
The reason is that the draw current is relatively big when several servos is in operation like when you let Nybble walk.
So,
You have 3 categories of 3,7V 14500 batteries.
The 14500 stands for the physical size, that is 14mm x 50mm, that is the same size as a "regular AA" battery with the main differences that instead of 1,5V or if a rechargeable like NiMH 1,2V the single lithium cell delivers 3.7V.
Categorises of 14500 3.7V:
Non rechargeable 3.7V cells (Saft LS14500, Li-SOCl2 - never put these in a charger!)
Rechargeable 3.7V cells with protection (Li-ion - discard cells if under ~2.7V, check data sheet)
Rechargeable 3.7V cells unprotected (Li-ion - discard cells if under ~2.7V, check data sheet)
No manufacture if I am correct do provide protected cells, but other companies add a small circuit at the end (makes the cell slightly longer) to prevent discharge to where the cells cease to work properly, that is when the cell gets a voltage lower than ~2.9V.
This small add-on do have it's limitation in possible draw current, and that is what causes problem with Nybble if used and why unprotected cells is needed.
The non rechargeable cells (Saft LS14500, Li-SOCl2) also have a relatively low draw current and will not work.
A good thing is that Nybble do have a voltage monitoring function which can be read about here in the second post in the thread,
https://www.petoi.com/forum/clinic/partially-alive
Generally me and many with me say do avoid 14500's with names containing "fire", "ultra", "ultra fire" there is a lot to read about this on the net.
And any 14500 with fantasy numbers of mAh that is anything above1000mAh should be avoided, there are some with fantasy mAh numbers out there.
So how to avoid getting scammed when buying a cell, and get something that actually delivers what is promised?
I really do recommend the forum I link to below that are for flash-light enthusiast, there you can search for the brand of cell/charger you are thinking about to buy and be reasonable sure there is a test/review of that particular brand with the actual mAh and discharge current tested/measured.
There are also some extensive tests and recommendations on cheap chargers which you probably also will need to be able to charge your cells.
I stress that I am not affiliated in any way with any brand or company, just a regular user there.
Link to the forum,
http://budgetlightforum.com/forum
Rechargeable Battery Reviews and Tests,
http://budgetlightforum.com/forum/batteries/rechargeable/reviews
Charger Reviews,
http://budgetlightforum.com/forum/batteries/chargers/reviews
Struggles problems you might experience when it is time for calibration,
I would recommend that you take your software installation and nyboard for a test run before mounting it into the cat to ensure functionality and verify your software installation.
If you have installed the Arduino package and the FTDI drivers the board by it self will run on the power provided only by the USB cable and you should be able to upload a sketch if it all works out.
Be super careful to insert the FTDI adapter the right way and not to have any metal stuff close to the board that accidentally can short out you Arduino board.
When you do load the "writeinstinc.ino" and have brought up the serial monitor to issue commands for the calibration it does not work. The first thing is to make sure that in the serial-monitor in the bottom part that you have the choice: "no line ending". If this is not the selected option it might take you a couple of steps but you will never reach "loading instincts" which is a must to be able to do the calibration. A typical run with something else than "no line ending" will end you with "Gotcha" and you will never see the "loading instincts".
Some empiric battery tests,
If you have the wrong batteries you might be able to do a bit of calibration, but when you load up the main sketch the remote might just take one command and then hang.
I did test with a couple of non chargeable (Saft LS14500, Li-SOCl2) that I had at home and I could barley do a calibration, and managed only to get Nybble to walk if I held it in the air with no physical load on the servos.
With protected cells I could not even calibrate Nybble, so get the right cells.
Flat top unprotected cell info. Important read!
Be aware that most unprotected cells do not have a top on the positive end, that means you have to put something onto it to make contact with positive in the battery-holder.
That also means that you have to be extra careful when put the cells in so they got in the right way.
I will quote some info from this site below that covers this and workarounds,
http://uhomeshopping.blogspot.com/2013/10/about-18650-batteries-pt3-of-4-choosing.html
---
Button vs Flat Top;
First thing to note is the +ve end of the 18650 battery : Button or Flat Top. Here is a good article to read on;
http://www.lygte-info.dk/info/Battery%20button%20or%20flat%20UK.html
When you buy a 18650 battery, take note if it is a Button or Flat Top as some devices need a Button Top as in some torchlight while some High Drain devices need a Flat Top as a Button Top is too long to be inserted in. So buying the wrong type, it may not fit in your device. Of course one may buy a Button Top magnet to put on a Flat Top to solve the problem.
---
Edit's in this the third post in the thread,
2020-02-09 - creation of post
2020-02-14 - an important addition to this post "Flat top unprotected cell info. Important read!"
Servo connections,
I modified a couple of pictures from the install document to hopefully make the very good connection logic a bit clearer.
The servo-cables is very logically attached like below, compare the first picture with the second one.
OBS!!!
Be sure to check you board version so you do enter the servo-cables the right way!
OBS!
Be careful and really check that you get the contact centred and not offset, that is all three female slots onto the three pins, can be a bit difficult to see.
The first picture is also perfect as a reference when you doing the axis/servo calibration.
Cat is on the back in the first picture so Head 1, Neck 0, Tail 2 is still the same but thighs and knee's gets swapped like bellow.
Like,
Front Right knee 13
Front Right thigh 9
Front Left knee 12
Front Left thigh 8
Rear Right knee14
Rear Right thigh 10
Rear Left knee 15
Rear Left thigh 11
Tip to get that 90degree angle on the thighs in respect of the body,
The 90degree angle tool for the knee can be used with great success by using the Arduino mount
board and the middle of thigh springs, that is turn it around.
Edit's in this the second post in the thread,
2020-02-06 - creation of post
2020-02-09 - added the segment "Tip to get that 90degree angle on the thighs in respect of the body"