Botboarduino development thread!

Hey Kurt, If you want to do a write up of these boards, something I can post to the public part of the forum, I would appreciate it. Assuming you don’t want to post it yourself? Thanks, Jim

Hey I was looking through the latest issue of Elector. They have a couple projects based on I2C. An LCD display and a small keypad. I have largely ignored I2C but not anymore. I had no idea of it’s usefulness. I’m sure these could be joined into one processor for a nice user interface and no extra I/O pins are needed! Wow!!!

Yep, I2C is nice for allowing you to add stuff like that. Nope, I don’t have any problem having you post stuff. I did post some stuff a few days ago, don’t remember which thread, but it was in response to Linuxguy…

As for putting the two connectors together, I had them apart as Mike thought we could have the option of using a molex connector. As for a 4x2 header, one connection is a Shield extender connector with female type connector, and my assumption was the other would be either a Molex or a simple 1x4 type connector with similar pins like servos. If we go with standard connectors could place it just below the extender. Could even add a second pair so you can add two things…

Kurt

Ok I understand better now. :smiley: You can leave as is, or add a second connector. This is going to be so cool! :smiley:

Sounds good. I may add a second set for the fun of it and then have the boards fabricated.

A hair brain question is, should I try to cram an I2c Connector and a set of pull-up resistors on the Arduino JR board? I think it would be a real tight squeeze. Could maybe put 4 pin connector under the Analog input pins. Maybe can put 4 2x2 above Analog input pins for PU resistors. I believe the standard SCL/SDA on normal Arduino is on 2 of the Analog pins…

Also my guess is that since we just got the current JR boards to be programmable, we probably have not done enough testing yet to build new versions?

Kurt

I decided not to go with the double I2C headers as it did not leave any room for labels and the like…

Here is a complete set of Gerber and Design files.
bbdAms_02.zip (441 KB)

New boards arrived. Look better than first batch, but text still could use some work.

Have parts to build most of them, may still need a couple of Arduino ISP stackable header. Would like to build and test, but may/probably need help as hands were hurting before and I fell last Sunday and caught one finger on the way down and heard/felt pop… Been in splint, ice … since. At least it was not a chainsaw :slight_smile: Not sure how long to keep splint on.

hand.jpg

Sorry to hear about your hand/finger Kurt.
The board looked better this time.

Take care!

Thanks Zenta,

I think the hand is slowely getting better. Althought I may play it safe and keep it splinted for several more weeks.

Kurt

Hi Kurt,

Sorry to hear about your finger. Make sure you get a doctor to look at it if the swelling takes to long. Especially with the pop sound it made. Can’t imagine that’s good. :wink:

I hope you recover fast.

Xan

Ouch!!! :cry: Take care buddy!

Thanks guys. I think it will get better soon, but I will probably keep it splinted for 4 weeks…

I did some soldering with 1 1/2 hands and have one of the new shields assembled:

All of the connectors now appear to be properly located, including the ISP :slight_smile:

Kurt

What a trooper! :smiley: It looks beautiful!

Thanks,

I have run some tests now on it. I can talk to all of the digital and analog pins. Can talk to SSC-32 through UART, LEDs, buttons, speaker works, so I am thinking of migrating my hornets nest of wires and controls for Arduino DIY remote over to this one. Maybe ship you the other 4, plus what parts I have? I think I have most everything, except maybe short on Arduino Stackable header for ISP (only source I found for small numbers was NKC electronics for complete header kit…

Probably about ready to order new JR boards… More on that thread.

Kurt

Looking good Kurt!
Not bad soldering considering your handicap. :wink:

Oh on the silkscreen, you can remove some or all of the parts placement stuff to give more room. The Bot Board II has them but the SSC-32 does not. Just an idea.

Thanks. Yes we could remove some of the silkscreen markings. I personally like having all of the IO pins marked, as to not always having to go to the documentation to remember which pin is which (like Mad Hatter and in places Arc32)

I think this one is pretty well done for now. But I wonder at times if I should try to do a little more to appease Dale (linuxguy…).

Possible changes:

  1. Where PS2 connection currently is, one of those connections has a 3 pin connector, could very easily add power/ground to the other 3 pins as well. Would probably hard wire this for +5v. Would need to move PU resistors, but should not be hard…

  2. If we made the board 3.1" long, would have room on right hand edge to add 3 pin headers to the other 8 analog pins. Again maybe fix the power to +5v. To do this would probably change which 2 Analog pins have the voltage dividers. Maybe A6/A7. Which would probably push up the voltage selection pins to make room and move a couple of the resistors…

Again I think the current board is probably good enough and has enough 3 pin connectors for most projects, but this would add 11 more…

Thoughts?
Kurt

I’m ok with the 3.1" board. We still have time. It’s up to you but it would be a good thing. Thanks!

Something like this?

Note: probably have room to add VS/+5V for the 8 analog pins here… May play some more. If I did may try to break into 4 pin groups…

Kurt