top of page

Forum Posts

John Gallaugher
Nov 12, 2019
In Clinic
I'm getting close to having Nybble working properly, but I'm experiencing two problems. I have the Nybble kickstarter kit with the v02 board. I've also installed a Pi on Nybble, but haven't used it yet: PROBLEM 1: I have assembled Nybble, calibrated him, and uploaded the Nybble sketch. When I turn him on, the remote will accept a single command, but then stop. This video shows Nybble standing up when "Balance" (Fast Forward on the remote) is pressed. It seems the servos are whining, so I figured I must have some calibration issues. https://youtu.be/pJt4UuCN3a4 But here is another video pressing "Walk" (100+ button on the remote). He moves a little. The servos don't whine in this action, but other actions from remote button presses aren't starting. https://youtu.be/9EVso95PphI PROBLEM 2: So I figured I'd run WriteInstinct again, but now I can't upload sketches to Nybble. With the FTDI plugged in (images shown below), I plug in the same USB data cable I'd used previously. The RX and TX lights flash briefly, but the power light on the FTDI stays on. Port shows /dev/cu.USBSerialA500CF99, as expected. I've tried setting the Board to both ATmega328P (5V, 20MHz) NyBoard V0_1 (as shown), as well as Arduino Pro or Pro Mini, both offer the same result. I've tried several sketches - WriteInstinct, testBuzzer, both produce the same result. I've taken a screenshot showing each sketch is up, the error output, as well as what shows in the serial monitor. After the upload fail I think the "Nybble" sketch that was uploaded previously (and successfully) starts running and the output seen in the serial monitor is from that sketch. If I try typing in a command like "ksit" into the serial monitor, it isn't accepted. I've switched batteries, restarted my Mac, downloaded the very latest Arduino IDE, but the results are the same. I believe I've gone through everything listed in the checklist linked in the FAQ. Curiously, at one point while I typed this Nybble started gyrating in all sorts of ways without receiving any command from me. I turned him off. Any suggestions are most welcome. Thanks! John
Getting Closer, but Now I Can't Upload content media
1
1
72
John Gallaugher
Nov 05, 2019
In Clinic
Hi, I'm enjoying setting up my Nybble from the kickstarter kit w/nyboard 0.2. I'll be using a Pi 3B+, as well. I have a few questions: 2X5 HEADER: The assembly instructions don't explicitly state that the 2x5 pin headers should be soldered into the Nyboard. Am I correct in assuming that they are to be inserted into the Nyboard as shown below, with pins soldered into the same side as the pins for inserting the servos (e.g. "under" the block, on the bottom of the board as positioned below)? Is this the only connection between the Nyboard & the Pi and the only soldering needed? BENDING THE FTDI CONNECTION: The FTDI uploader looks like it just slides into the four holes of its header. I'm not exactly clear on how I should be bending the attached header for the FTDI. I see the image below (take from the instructions). Does this mean that the FTDI uploader board rests underneath Nyboard pushed up against the plastic connections for the wires of the servos? Does this leave the board sticking out the side on the cat's right arm near the head? And is the idea to remove this board after sketches have been uploaded? CHECKING + ADJUSTING SERVO VOLTAGE: The Nyboard 02 instructions state: "To ensure safety during operation, please do not connect the servo to NyBoard first. Check the rated voltage of the servo, use a voltmeter to monitor the output for servos and adjust the potentiometer to obtain a desired voltage." This is a step I've never done on a project before. Do I need to complete this if I purchased the kickstarter kit & am using all of the servos sent in the kit? If I do, may I use a product like this? https://www.amazon.com/dp/B00LTOD4F4/ref=cm_sw_em_r_mt_dp_U_ATEWDb326MSA6 For adjusting the servo - do I simply insert a small screwdriver in the small hole next to the rotating gear and turn until I'm around 5.5V (which assembly doc suggests is best for 'balanced' performance)? Thanks so much for answering these & earlier questions! John
Connections: 2x5 header + FTDI Uploader on Nyboard v02 content media
0
2
56
John Gallaugher
Nov 03, 2019
In Hardware
Hi! Love this project and am getting close to getting this ready to load software & power up. Some questions: When I connect my NyBoard (v.2) on top of the the y1Pi arms, as shown in the animations, one side of the Pi can't fit to be clamped by the Pi Stand. Below I've taken photos showing where my setup gets stuck. I was going to bend things, but my board looks different from the one in the diagram. Should I try prying back the part on Nyboard that I've circled? I don't know enough about electronics to know if there is something I should try to jiggle and unplug/remove or not. Also: I'm not sure exactly how the Pi and the Nyboard are to be connected. The Google Doc instructions mention: "If you plug Pi into NyBoard's 2x5 socket, their serial ports should be automatically connected at 3.3V.". In the photo below I've positioned the two-row, five pin header that came with OpenCat, and put the end of my Pi on top of it (note, this side will fit with the Pi Stand, the ill-fitting part is on the other side). Should I solder the header pins to the underside of the Nyboard? and if so, is this the only connection between the Pi and the Nyboard? Finally - I've seen the joint map pin diagrams in the docs, as listed below, but I'm not sure how to hook up each servo to the respective pins on Nyboard. I'm so sorry if I'm missing something obvious in reading this. I'm a programmer, but new to electronics. I've built a two wheel / caster rover with a Pi and MQTT controlled from a Swift app, but this is the first time I'm jumping into something this complex & it's proving to be a good learning experience for me. Any explicit help on how to advance (especially without damaging anything) is much appreciated. And Rz, congratulations on your excellent work. This really is a beautiful project and one I hope to recommend to many others. Thanks! John
Confused on Wiring for Pi content media
0
6
413

John Gallaugher

More actions
bottom of page