My newest machine design!
Sticking to my usual folded sheetmetal methodology:
See https://github.com/openhardwarecoza/PickAndPlaceMachine
My newest machine design!
Sticking to my usual folded sheetmetal methodology:
See https://github.com/openhardwarecoza/PickAndPlaceMachine
A few weeks ago I released the old OpenCNC-ZA files on here – since then renewed interest in the design has exploded in a rather massive way!
SWM3d.com approached me to say they want to commercialise the design in the US and EU, so I have started revamping the design to bring it into 2016!
Follow me on Patreon or Google Plus to stay up to date on this one!
A friend of mine (or am I being too forward?) suggested in the comment thread on Google Plus that adding Wifi/Bluetooth to SmoothieBrainz would be a good idea:
So I added it:
Two-in-one footprint allows you to solder on either a HC-05 bluetooth module, or an ESP12 Wifi module.
For the Wifi module, preprogram it with ESPLINK firmware:
https://github.com/jeelabs/esp-link
Github link: https://github.com/openhardwarecoza/Rpi-Zero-USB-Hub
Buy a Pi Bundle? CHEAPEST PRICE HERE! CLICK PICTURE
In line with my other projects I need to make a USB hub attachment for the Pi Zero.
Seeing as the community figured out that the Raspberry Pi Design team was clever enough to leave us D+ and D- test points at the bottom, I came up with this design above.
See those pads for D+, D-, gnd and 5v? Yip, the ide is that you can acually reflow this board onto the back of a Pi Zero!
Where’s the Gerbers? I haven’t uploaded the gerbers to Github yet, since I only finished the Eagle drawing a few mins ago. Eagles are off to DirtyPCBs.com, and once I tested the board, I’ll upload.
This is a 4 Port USB2.0 hub designed around the TI TUSB2046B
BOM:
Part Value Package
C2 0.01uF C0603
C5 15pf C0603
C6 15pF C0603
C7 1uF A/3216-18W
C9 22Pf C0603
C10 22Pf C0603
C11 22Pf C0603
C12 22Pf C0603
C13 22Pf C0603
C14 22Pf C0603
C15 1UF A/3216-18W
C16 1uF C/6032-28R
C32 22Pf C0603
C33 22Pf C0603
IC5 LD117AS33TR SOT223
JP1 USB-JST-2MM-SMT S4B-PH
JP3 USB-JST-2MM-SMT S4B-PH
JP5 USB-JST-2MM-SMT S4B-PH
JP8 USB-JST-2MM-SMT S4B-PH
Q2 12MHz CTS406
R1 15K R0603
R2 15K R0603
R3 10k R0603
R4 22 R0603
R7 22 R0603
R12 15K R0603
R13 15K R0603
R14 15K R0603
R15 15K R0603
R16 15K R0603
R17 15K R0603
R18 15k R0603
U$5 TUSB2046B LQFP-32
As always, design’s yours to do as you please, if you do end up getting rich selling these, remember you owe me a few beers (;
If you like the work I do, please consider supporting me by donating to https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KC92Q2BJL4S7U&source=url
Took about a whole weekend of work, but Arthur Wolf and Jim Morris had me convinced by the end of the comments on https://plus.google.com/u/0/+ArthurWolf/posts/jiatQbJoHe2
SmoothieBrainZ! That won’t be the final name, but for now it’ll do, is a little test-bed platform me to develop more hardware around the Smoothieware ecosystem
Some important notes:
More importantly, you probably have some questions (especially if you read my previous posts in this series)
Well, hold on to your hats (:
Here’s the updated project schedule:
Pi Zero? Well, since the community discovered that the USB pads are exposed, I am waiting to get one in hand (or if you have one, please help me out with a vernier) to measure where exactly these pads are. I am thinking of making a space on the brain boards. where I can solder in the Pi Zero. Sort of like reflowing it onto the board (but not quite) by having a large throughhole in same spot as those two pads. You can then solder the D+D- from the bottom by holding Pi Zero against the board and soldering into those throughholes, wetting the Pi Zero’s pads too.
If you’d like to donate, you can do so from https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KC92Q2BJL4S7U&source=url
The community has spoken! With their Wallets!
Note the change in title, from the previous two… clearly the words “grbl” and “raspberry pi zero” are now missing from the title.
Thing is, over the last week a lot of new information came to light:
So what does this mean now? No more Pi Zero? No more Grbl?
NO. But it does mean some diversification…
Watch this space! Looks like we are going to support at least
If you’d like to donate, you can do so from https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KC92Q2BJL4S7U&source=url
Having a few more boards in the queue means prototype costs just went up, a lot!
Here’s a list of all the donors on this project so far:
Wow, I have to admit the community has overwhelmed me with their support over the last two days!
Since my posts on Google Plus on Friday, a lot of people has stepped forward offering their help and support.
I’ve received donations from:
After paypal’s fees that means I have $343 left to start ordering parts!
Since most of the BOM consists of parts from my parts/circuits library, I don’t need to wait for the full PCB design to be complete to start ordering.
So will get that done this week. Local tax laws means I cannot just spend straight out of paypal like my US buddies can, so it takes couple of days extra to first withdraw it to my South African bank account, additional fees as well…
In the meantime, work on the design has continued:
First I had to draw up a Eagle LBR for the Pi Zero (Seems I was the first oke to make a shield for it hehehe) – I posted it to the Raspberry Pi Forum on Saturday. (today there are more results, on Saturday morning when I searched I couldn’t find any)
Next, I started the process of consolidating the “building blocks” onto a single board:
So far on the board from top left to bottom right:
Keep the donations coming, there’s always more projects that could use funding…
Paypal:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KC92Q2BJL4S7U&source=url
So, yesterday the Raspberry Pi Foundation, released a new Pi! The Pi Zero!
So what happens when I am bored, sitting in a guesthouse, armed with Eagle, a crazy idea, a community encouraging me, and a handful of parts in my parts bin just itching to be used? Mixed in with a passion for CNC? Yip exactly that what you were just thinking!
So, first off: USB. The Pi Zero is great right? Except it doesnt come with proper USB Ports ): Sucks right?
So first problem I want to tackle is a board on top, or on the size, with a 4 port USB hub. To connect to the Pi Zero, instead of a small cable, I want to have a small PCB soldered on at 90 deg to the main board, holding a PCB mount USB Micro socket: I just received a few hundred of these from Aliexpress a few weeks back….
This allows a clean, slot on adapter – no messy wires.
Next, for the USB circuit, I will go with my old trusty building block circuit, the TI TUSB2046: (already open sourced it on my Github, here: https://github.com/openhardwarecoza/OPBS-PROJECT_ALPHA/tree/master/Research/Modular%20Tests/USB-Hub)
So what else does a RPI ZERO CNC CONTROLLER need? Grbl! The old easy favourite, although, John Lauer of http://chilipeppr.com/tinyg just asked me on Google Plus (thread on https://plus.google.com/+PetervanderWalt/posts/dtGv42CSVxV) if I can make it work with TinyG too and I said, sure, why not! So two versions in the pipeline!
I’m going to need a good stepper driver setup. And again, I already have a building block in my github from a design I was working on before the Zero came out: The TMC2660, capable of 4A per motor, 256 microstep! https://github.com/openhardwarecoza/OPBS-PROJECT_ALPHA/tree/master/Research/Modular%20Tests/Stepper%20Drivers
So what about the lack of networking on the Pi Zero? Well I am already working in a USB Hub, I wonder if I can add a USB Wifi Adapter. But lets make it super cool and add a footprint for one of these: http://www.aliexpress.com/item/wifi-module-RTL8188EUS-RTL8188-NEW-ORIGINAL-2PCS-LOT/32240202795.html?spm=2114.031010208.3.20.STJZAx&ws_ab_test=searchweb201556_6_79_78_77_80,searchweb201644_5,searchweb201560_8 – a surface mountable Realtek Wifi NIC module?
I will post up preliminary board design by Sunday (On the road today and tomorrow, so being brief with this post to get it done rather quickly, instead of blogging…) – in the meantime, as always, I will open source the whole thing, including BOM so you can go ahead and make it for yourself or some friends. If you sell it, just remember you owe me some beer (:
If you would like to help with paying the prototyping costs, you can shoot me a donation on Paypal if you wish:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KC92Q2BJL4S7U&source=url – would be great since I need to order those USB Wifi modules, some TMC2660s, and a Pi Zero (;