Skip to main content
john doe
Senior III
December 2, 2017
Question

Off Topic: How do you prototype?

  • December 2, 2017
  • 7 replies
  • 1222 views
Posted on December 02, 2017 at 23:54

After a hard day at work, I come home, crack open a beer, start dinner, and play with my micro controllers.  I am the very definition of a bit fumbling amateur.  This counts as fun for me.

So I'm building a clock radio that sets the time by itself, and is AM/FM/Long wave/Short wave/Weather band with RDBS decoding and SAME decoding [turns out to be a rather ambitious first project] and I'm making great headway.  I've learned to read a data sheet and implement what it is telling me so I can talk to chips and get coherent responses in return.  Yay!

I've worked on this project in different pieces, and prototyping using a breadboard and [I learned the hard way to use the good] DuPont wires.  I find that during debugging, often times, the wiring and the breadboard is the problem, not the hardware or the code.   How do you guys prototype anything more complicated than one peripheral and one chip?  The professionals here can't seriously be breadboarding like me...can you??

0690X00000604INQAY.jpg

This is just the radio stuff.  The clock stuff is on another board.  If I even look at the board funny, the I2C goes south on me.  How do the pros do it?

    This topic has been closed for replies.

    7 replies

    Tesla DeLorean
    Guru
    December 3, 2017
    Posted on December 03, 2017 at 02:00

    This was the spider I created with a 1W LoRa module on to a Nucleo via an Arduino proto shield PCB and a bunch of soldered headers and a couple of bags of jumper cables from Fry's

    0690X00000604J1QAI.jpg

    When I was young I had an auto-strip-wrap gun which was very efficient and wire wrapped everything. Built several single board computers from 40-pin DIP chips and SRAMs and EPROMs.

    Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
    john doe
    john doeAuthor
    Senior III
    December 3, 2017
    Posted on December 03, 2017 at 02:10

    ok then, i guess my follow-up question is then, how do i go from stupid breadboarded spaghetti?  I guess the next step in learning is starting to make my own boards, perhaps?  

    S.Ma
    Principal
    December 3, 2017
    Posted on December 03, 2017 at 16:51

    If this is a hobby-fun project, going further would be to make small series transportable in a DHL box...

    This requires HW PCB design skills: schematic, layout to make an Arduino shield or STmod+ or Click board.

    Your guess seems right. Jumper wire method is very quick to validate a functionality, as long as signal integrity allows it. The STMod+ Fan Out board I've seen on some discovery board reduces the spaghettis and seems to enable you to swap nucleos without disturbing the wire construction: A compromise between full jumper wires and PCB making which requires HW design skills.