GoBus Breakout Module
#1
Posted 20 July 2012 - 04:53 AM
Just wanted to show a few pictures of a new GoBus module I developed recently, the GoBus Breakout Module:
This module is very similar to some of the existing Gadgeteer breakout modules, but it is specifically designed for use with go!bus modules and has a few extra features to make it easier to program and debug STM8-based modules.
The biggest feature for module developers is the SWIM connector at the top of the module. When the programming mode switch is pushed to the right, pins 4 and 5 are disconnected from the Netduino Go mainboard and instead connected to this SWIM connector. This allows you to program and debug modules while they are still connected to the mainboard without affecting other modules on the same go!bus channel.
More information is available in this blog post over on the Komodex Blog.
Please let me know if you have any questions!
Matt
- Arron Chapman, Gutworks, Mattster and 1 other like this
#2
Posted 20 July 2012 - 05:38 AM
Just wanted to show a few pictures of a new go!bus module I developed recently, the go!bus breakout module:
Ooooo - nice.
To be or not to be = 0xFF
Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life
Follow @nevynuk on Twitter
#3
Posted 20 July 2012 - 05:43 AM
When you talk EE use small words, I'm just a Software Developer
My Blog/Site and Everything Else
If my post helped you please consider pressing the "Like This" button in the bottom right-hand corner.
Oh my. So many things, so little money!!
#4
Posted 20 July 2012 - 06:27 AM
#5
Posted 20 July 2012 - 07:35 AM
#6
Posted 20 July 2012 - 12:21 PM
#7
Posted 20 July 2012 - 12:37 PM
Hm, if I understand the module schematics correctly, it will not work that way - because the programming lines (SWIM, NRST) are shared by all sockets on the same bus, the other [STM8] modules on the same bus will be affected, unless you turn off their power (?)This allows you to program and debug modules while they are still connected to the mainboard without affecting other modules on the same go!bus channel.
#8
Posted 20 July 2012 - 02:22 PM
Done!Can I order three of them please?
I can modify your existing order -- let me know what orientation you'd like for the connectors (90 degree or straight) or if you want me to leave the connectors off. I'll get that shipped out with your seven segment module todayNice! I'll take two, too! (Should I just order another 7 Segment Display and put "wink, wink" in the comment?)
The switch in the middle is a DPDT switch that controls where the module's programming lines are connected. When the switch is in the left position, the module's programming lines are connected to the Netduino, but when you push the switch to the right these lines are disconnected from the Netduino and instead connected to the SWIM connector at the top. Here's a link to the module's schematics.Hm, if I understand the module schematics correctly, it will not work that way - because the programming lines (SWIM, NRST) are shared by all sockets on the same bus, the other [STM8] modules on the same bus will be affected, unless you turn off their power (?)
Thanks everyone!
#9
Posted 20 July 2012 - 06:30 PM
Ok, now I understand. Thanks for the explanationWhen the switch is in the left position, the module's programming lines are connected to the Netduino, but when you push the switch to the right these lines are disconnected from the Netduino and instead connected to the SWIM connector at the top.
#10
Posted 14 October 2012 - 06:06 PM
--
Asbjørn
#11
Posted 14 October 2012 - 06:52 PM
No more of these yet?
There were some delays on one of the parts for this module, but everything is in place now and they have been sent off for assembly. They should be ready soon!
Btw, pcb's like this, do they cut them for you like that?, and drill mounting holes etc?
I tried to find out if osh or seeed suported some panelising of board, but did not look like that, but yours some like it?
All of the design parameters, including the drill locations and board outline (which becomes the final shape of the board), are specified in the PCB layout file. For this board, I rounded the top corners of the outline and placed the mounting holes in the appropriate places, and the PCBs came back exactly as specified.
These prototypes were purchased from OSH Park, which batches several different designs together on a larger panel. OSH Park uses a custom placement script combined with Gerbmerge to actually merge all the PCB gerbers together onto a large panel (source). Here's another blog post about Gerbmerge.
OSH Park then sends the panel design (including routing instructions) to their fabrication house, who in turn uses the design files to program their CNC drills and other equipment. When I get the boards back from OSH Park, they've already been drilled to the right shape and size and they arrive (mostly) broken apart from each other.
I think most PCB fabrication houses can handle non-rectangular board shapes, just as long as you specify everything correctly in your PCB layout file. You don't usually need to worry about specifying panelization layout unless you need to receive panels back (for example, to send to a board assembly house). If you just need the loose boards, then you can usually just send the single PCB layout and let the fabrication house take care of the rest.
Matt
- Arron Chapman likes this
#12
Posted 14 October 2012 - 07:04 PM
--
Asbjørn
#13
Posted 08 November 2012 - 04:46 PM
--
Asbjørn
#14
Posted 08 November 2012 - 06:53 PM
Any news on this?
I just received the production shipment for these so I will post them on the website later today. I'm going to list the ship date as Monday, but I should be able to have them shipped out by tomorrow or Saturday
Matt
#15
Posted 08 November 2012 - 07:13 PM
--
Asbjørn
#16
Posted 08 November 2012 - 07:17 PM
Yeah, international shipping is fairly expensive All shipping rates are exactly what USPS charges me though, so there's not a whole lot I can do to make it cheaper. It works out a lot better if you can combine your order with other itemsah,that's true, you who had the expensive shipping, $17 for 4 rubber feets, hm.
#17
Posted 08 November 2012 - 07:23 PM
--
Asbjørn
#18
Posted 08 November 2012 - 07:26 PM
If I ship it in an envelope it could end up cheaper than the Priority Mail boxes I usually use. It might take a bit longer to get to you but if you're interested I could definitely do that for you. The breakout modules are pretty small, so there shouldn't be any trouble fitting them in an envelope.well, I have to talk to someone else then I guess, typically an letter is $3-4, say, the arduino due from adafruit was only $9 etc.
Oh well.
#19
Posted 08 November 2012 - 07:37 PM
--
Asbjørn
#20
Posted 09 November 2012 - 07:05 PM
--
Asbjørn
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users