We have upgraded the community system as part of the upgrade a password reset is required for all users before login in.

DIY Onion-Mini-Dock



  • @Victor-Tagayun Yes, it does include a USB-host connector; the microB is only for power, the full-size type A is the host-port. And yes, @Ken-Conrad already pointed out that the USB-port would be getting in the way, so I just shuffled the components around. The USB-port would've been in the way of the microSD-slot anyways, which I didn't realize at first, so that's another good reason. Also, no, it's not breadboard-friendly, nor is it even intended to -- it's just not something I have any need for.



  • @WereCatf If not for breadboard, so it means it will be on some kind of proto board?
    NodeMCU V1 as shown was first not breadboard friendly at first..
    alt text
    alt text

    The work around they did were like...
    alt text
    alt text

    Then due to market demands they make V3 smaller to fit the breadboard...
    alt text
    alt text

    I hope you will consider being breadboard frieldly even using 2pcs of breadboard.



  • @Victor-Tagayun WereCatf designed his board to use wires with female connectors on the headers. Since he used 2.54mm pin header his dock design can be used a breadboard - you would just solder the pins facing down on the board's bottom. Use two small breadboards and it would work fine.

    Here is another dock/ shield design to consider, on his github page he has another shield designed for breadboards.



  • @Ken-Conrad Thank you for the information. The other PCB doesnt have USH host connector, not suitable for me.
    @WereCatf How to order this PCB by the way?



  • Well, I published the whole KiCad-project, including gerbers, a picture of the board, schematics as a PDF and all at https://github.com/WereCatf/Omega2-mini-dock -- the project is at V1.2 at the moment, released as public domain.

    It's still entirely possible I have more mistakes in there, but maybe @Ken-Conrad or one of the other more-experienced people will give a quick look-over and voice their approval/disapproval. This said, I designed it for my own needs and I am pretty satisfied with it now, think it's time to start thinking about ordering the PCBs done.



  • hello I dont think the width of the Omega itself will fit breadboard plus the 2.54mm pitch headers. So it is not possible to be breadboard friendly anyway, except for the breadboard dock (expensive) which makes the board longer.
    Now will wait for your PCB...



  • One approach could be to put the 100-mil pins inside the 2mm ones.

    But if your goal is something breadboardable, you may be better off with a Linkit Smart anyway



  • @Chris-Stratton Tbh, the Omega2 itself is already too wide for breadboard-use, even without a dock and even if it did use 2.54mm headers -- there wouldn't be enough room on either side of it to connect anything. As such the dock doesn't really change anything in that regards.



  • The omega2 is only a tiny faction of a row wider than a Linkit Smart, which leaves a row clear on each side when its 100-mil headers are inserted into a breadboard. Putting the 100-mil headers inside the 2mm ones could potentially even allow a second row accessible under the overhang (module could be unplugged by wiring).

    But that's a "just saying" - if I personally wanted to breadboard something, I'd use the Linkit Smart, while in actuality I'm working with a slightly narrower surface mount module on custom application PCBs.



  • WereCatf's intent with her Omega board is to connect to it with female jumper wires. Those wanting a breadboardable dock (simply use two small boards as in my photo) should take a look at Charles Hallard's GPIO version board. The bare boards are available from PCBs.io. In my initial testing - the boards just arrived here and require soldering some tiny parts - my Omegas work fine on his docks. Have tested with several UARTs, this is pictured. If you buy this UART, I would replace the switch with a jumper wire to remove any possibility of sending 5V to the Omega.
    0_1487971100121_Hallard full GPIO.jpg



  • This post is deleted!


  • @Chris-Stratton Thanks, post corrected.



  • @Ken-Conrad looks good, but I may require USB host...
    Waiting for @Daniel-Andrade PCB...



  • I received my PCBs today and I see that I've made a mistake: the ESD-protection prevents the USB-host port from working right. Removing the resistor and capacitor (or not soldering them in the first place) allows it to work. Leaving those out just means a slightly less protected USB-port, otherwise the board works fine, so I'm not in a hurry to design a fix. I'll do it when I feel like it.
    0_1490054484034_Minidock.jpg
    (The microUSB-port is missing, because Chinaman sent me wrong connectors -- they don't match the holes on the PCB. Just gotta wait for the right ones to arrive in the mail.)



  • @WereCatf said in DIY Onion-Mini-Dock:

    I received my PCBs today and I see that I've made a mistake: the ESD-protection prevents the USB-host port from working right. Removing the resistor and capacitor (or not soldering them in the first place) allows it to work. Leaving those out just means a slightly less protected USB-port, otherwise the board works fine, so I'm not in a hurry to design a fix. I'll do it when I feel like it.
    0_1490054484034_Minidock.jpg
    (The microUSB-port is missing, because Chinaman sent me wrong connectors -- they don't match the holes on the PCB. Just gotta wait for the right ones to arrive in the mail.)

    Thanks mister.



  • @Adalberto-Caldeira-Brant-Filho said in DIY Onion-Mini-Dock:

    Thanks mister.

    Please! She is a LADY :slight_smile:



  • I got the missing microUSB-connectors yesterday and just soldered one down. I gotta say, they are a bitch to hand-solder! I gotta think of a better way of doing it.



  • Folding up the shield on the back can help (though perhaps more with minis than micros)

    Extending the pads further outside the outline can also be good, as you can then get solder to flow from the iron accessible part to where it is needed.

    Ultimately though the solution is a hot air station - prices have fallen so far, it's just not worth the frustration to try to make do without.

    If you had a yet untouched board, you could try the hot plate method, preferably with solder paste but possible by pre-tinning the pads, placing the connector, and then maybe adding some liquid flux as it reaches temperature.



  • @WereCatf Agree here about the micro USB socket ... that is why last month I suggested a mini USB connector for hand soldering. A few years ago mini cables came with digital cameras and lots of other hardware - now they are dirt cheap. Also, I found a third hand tweezers that is useful for holding any tiny part in place while I solder.

    Chris's suggestions are good, too.



  • @Ken-Conrad are you happy with the tweezers? do they lock in place very well?



Looks like your connection to Community was lost, please wait while we try to reconnect.