Hi Kurt,
I have the boards in hand. Iām sending you one for testing. I have to go, but I will go into more detail tomorrow.
Hi Kurt,
I have the boards in hand. Iām sending you one for testing. I have to go, but I will go into more detail tomorrow.
Next problem: RX/TX LEDs are backward. Verified with double checking Freduino schematic.
Will update schematic and board design.
Update: done
Kurt
Question to myself and others. Should we add a 2 pin connector above two of the analog pins, that connect up to voltage divider with VS and VL, like Mega shield and BB2? Can probably fit. Which analog pins? Not 4-5 as I2C. Could be 2-3 although some I2C instructions use these as power pins⦠Could be 0,1. Probably the easiestā¦
Ideas?
Kurt
For the cost involved, if it will fit lets do it.
It is a tight fit. Had to move around the power jumpers for the bottom area. Not sure I like where the ended up. Also had to do 3 times as program had wierd issues. New update to program appears to have helpedā¦
What do you think? I have already checked and fixed any issues that the viewmate program foundā¦
Kurt
I have compared the above image to the one on 6-24-11 and Iām not seeing the jumpers that enable the monitoring of the voltages.
Wait I think I see it. Nevermind⦠lol
Yep, I was in the process of answering when you posted the 2nd post.
Here is an updated parts list. Note: I am still calling out all of the cheaper finish straight connectors. On the public BBJR forum you mentioned going with right angle connectors. I donāt see any 3 row versions of these. So that part would change. I also had a more expensive USB connector in this list. I know Samtec makes a cheaper. Digikey does not stock it, but sparkfun does.
Kurt
BBJR BOM1.xls (51.5 KB)
My guy can usually source the unusual parts and for cheap. So we are ok. I will discuss them with him and it wonāt be a problem.
Hi Jim. Unless there are other things to change, probably ready to order updated boards.
I can order if you like, the Zip file below contains everything needed plus⦠Or you can if you preferā¦
Kurt
bbd_ad_02.zip (360 KB)
No changes that I am aware of. Go ahead and do it on your end and I will reimburse you. Weāre scrambling on A-Pod⦠I wanna get it in production before Basic Micro finishes theirsā¦
So far Iāve not got any indication that the BM version are finishedā¦
Funny I started this many months after they did and we are almost done with the prototype. I will post on the A-Pod thread⦠Thanks KÄre!
PCBFabexpress order is in!
Good Morning (itās Monday),
A quick update and some questions.
The new BBDJR boards should arrive late today or tomorrow. I will take a quick look and then ship them to you. Note: I have not ordered any parts to populate these boards. The parts list that I posted a post or two ago should be pretty accurate with the Digikey part numbers. The only issue that I know of is the diode on the board is sized as a 0603, but the part called out I think is for something like a SOT123 (need to look up). I meant to update the pattern for this. (I have for my current shield design). When we looked earlier there are 0603 diodes. On my previous shield that was also 0603 I was able to solder one of the larger ones on, but I had to sort-of use the pad of the component next to it (which connects to the diodeā¦). Also when ordering from Digi-key you may have to change the packaging type (tape vsā¦) and quantity as some like resistors only sell in multiples of 10ā¦
Questions:
Should I also send you the remaining unpopulated boards of the 2 versions of the shield? Also I have most/ if not all of the components to populate the other 4 2nd generation boards⦠Should I send these?
Should we now order version 3 shield boards with the extra 3 pin IOs (8 Analog pins + 3 more digital). Or do you wish to build a few more of the version 2 ones and have some beat up on them to see what other changes we would like. Example: It would be nice to know when you are running on USB power versus off of battery? Maybe you want your program to not show battery indicator or not allow the servos to be used⦠But not sure if there is an easy way to do thisā¦
Over the next several weeks, I will not have enough time to get everything done I would like. Now that I can sort of partially use both hands again, I will probably do stuff to screw them up again, like have a couple truck loads of crushed rock brought in to put under new deck, plus a few more trucks of top soil, and then put down some sod, build temporary dog fence⦠So I need to prioritize my robot time. Things I would like to get done:
a) Finish my updates to the Phoenix Arduino code. I am trying to merge in most of the current functionality and make it work with both the shield and JR. Over the weekend I had it walking with JR using PS2 and working with the XBEE version (Both SSC-32 and XBEE were running on non USARTSā¦) I will probably leak more info on this on the phoenix running on Arduino thread⦠Question will be when to post the updated code. Wait for Alpha of Phoenix on Baps to be released? Wait for JR to be released?
b) Play with my DIY remote on Arduino. Probably not a priority for LM but I am having fun. May hack up something temporary to hold the parts.
c) Should probably go back to brat code on Arduino and see what state we are in. Would be good to have this running on both JR and MEGA.
d) Help Xan when he is ready with TA stuff
e) Propeller?
Again Happy Monday
Kurt
In case anyone wishes to look at the merged code, I uploaded an archive of the current stuff. I am still investigating a few things, like some sounds work and some donāt ??? Example: code when I hit the select button on PS2 it makes a sound, to let me know it took and makes a different sound when it wraps around, but this sound is not coming out on my JR board? Need to figure out if it is something with the code or something with the board???
Edit: Code problem - The second sound call was still using hard coded pin number instead of the defined valueā¦
Kurt
Arduino_Hex-110726a.zip (210 KB)
Got it!
I will pass on these and wait for version 3. I will reimburse you for the boards.
Iām also not sure how to do that. If you think we should go slower then I can concentrate on getting Botboarduino Jr. going while we consider the next step for the shield. Eventually I would like 2 of the new shield boards to build up on this end. I wonāt need any of the header posts. I have plenty of them here. I would like enough SM parts to do them. One for me and one for the board house and we are making a bunch of them. So we want them to be perfectly error free. Please keep track of the costs so I can reimburse you.
Posting when Jr. is available sounds the best to me. I could reasonably have the Jrās done in 3-4 weeks. 8) I think we are readyā¦
I was supposed to have the joysticks by now. I was planning to send you a new box with sticks for you. Didnāt forget, just waiting for Hitec. But feel free to remind me on anything!
Yes!
Maybe in the fall? He probably hasnāt much robot time in the summer?
When they get here Iām sending you one. They only made 3. Expecting them any day.
What happened to Monday. lol
Hi Jim,
Sounds good. Should I send JR boards to the PO box or is there a better address? I did post some Phoenix code up here this morning. I wonder if we should try to get a couple of other people testing the new version to see what I missed. Someone like Alan? I would say LinuxGuy but that could be exciting Well now to go outside and move some rocks around.
Kurt
The JR boards were sent today by priority mail. Will hold off ordering Ver3 of shield, to play some more with JR. I think my phoenix is working pretty Will now on JR. Yesterday I did swap out servo with bad gears, I have not gone back and do a complete zeroing of the servos, but did enough to get the new servo close. With the current code it is nice as I have a simple command prompt on the USB port and one option is to go into SSC-32 forwarder mode which simply passes stuff back and forth from USB to SSC-32. So I start up Lynxterm (configure for my USB port and baud rate and then hit S to go into the forwarder mode. Then I can use the code to set the offsets, including have it write it out to the EEPROM. To exit this mode I enter: $. (Note on JR the SSC-32 is running using a software serial port and I never could get this functionality to work on a Bap28ā¦)
Maybe I will have to do a quick and dirty video of JR running my CHR-3⦠Then I should probably move JR over to the BRAT and try it out!
After Ver .2 of JR is built we should probably try out a shield or two to see how it works.
Kurt