In this week's episode I combined electronics with some 3d printing I'll
explain it all on today's Filament Friday. Filament Friday is brought to you
every week by the generous donations of my patreon supporters my channel is
CHEP 3d printing and electronics and I've done a lot of 3d printing but I
want to start to introduce even more electronics and one of the things I want
to do is introduce CHIPINO this is a module I designed back in 2005 as an
answer to the Arduino Uno now why did I do that well there's a couple reasons
you really gotta know some history because I designed this guy back in 1999
I work with a company that did the board it's got the microcontroller everything
basically an Arduino has and then I designed these shield by just called him
plug-in boards that would go on top you plug it in you build your circuit and
then what you could do is just unplug it and set it aside with the code and then
you could plug in another one and start a new design so it's kind of like the
early shields and it worked great now when Arduino came out I love that
stacking connection scheme and there were so many great shields coming out I
wanted to use those but Arduino used an AVR microcontroller and I was a PIC
microcontroller fan and it's like Ford versus Chevy but they use different
software tools different Hardware tools and I didn't want to have to relearn
something new so it was easier for me to design my own that would use those
Arduino shields but I could program the PIC microcontroller. Another thing I
didn't really like about that uno was it used a bootloader which made it easier
for beginners the program but it locks you into some things like crystal
frequency and then you have to pre program the chip or by pre-programmed
chips with the bootloader in it where mine I designed it with a programming
header so I could program the part directly now uno has that this little
header at the back but it's really not how the Arduino is designed to be used
they really expect you to use the bootloader so I designed mine so I could
use more of the professional tools and a professional programmer so I designed
it around the pickit 2 - which was very popular back
then this has since been discontinued by microchip but they open sourced the
design so this is actually open sourced as well so between these two it's
completely open-source hardware design and because they open sourced it I
actually designed my own and then you can buy various ones all over the place
now that are identical in operation to the pickit 2 - because it's all open
source and you can get these things I built this for like 10 bucks you can get
these for under $30 a lot of times under $20 for a programmer and then you can
program not just one chip but a whole family of chips and then the other
advantage to using a programmer like this is you plug it in and now I have
full debug capabilities through professional tools I can run to
breakpoints I can change registers I can really analyze my programs which I
really can't do with Arduino and I can use any IDE plus I can program in basic
assembly, C, Pascal there's all kinds of compilers out there for the pic and I
can change this chip it's just a blank chip so even though you can now get
these guys these UNOs for like you know eight to ten dollars easily I can
just unplug this chip plug a new one in and I can get these tips for under $2 so
it's in the long run this is cheaper although initially it's more cost so
this is what I want to use on the channel so what I wanted to do is
recapture this set up here and I want to do that just through a 3d print so I
modified an Arduino print which is awesome there's so many great Arduino
prints out there so this was designed for the Arduino but
I changed the name to CHIPINO opened up a connector but because I designed my
CHIPINO to be the same size it snaps right in so I'll show you how I modified
this and printed it in two colors actually and how I did that in simplify
3d and I've even changed the name a little bit to CHEPINO because I may
have some design changes I want to do to this so that maybe come CHEPINO I
don't know it was kind of a fun play on the word so anyway let me show you how I
made this and now you know the history of all this if you see this in future videos
plus my very first video on this YouTube channel was actually assembling a
CHIPINO module let me show you that real quick
here's the design that I started with and modified it's by user ethanca
on thinigiverse. this so easy to modify and Tinkercad I brought the dot STL file
in and Ive really got three steps here and I'm just gonna do an undo process to
show you what I did so I've got a block for the connector cut out I got a block
to take away the Arduino symbol and then I got my words CHEPINO so if I group
the block that takes away the symbol there's my basic platform I slide in my
CHEPINO word and then the block is in position for the cut out for the
connector and group that all together and there's my design
it was that simple and easy so I just needed to export this dot STL and bring
it into simplify 3d now in simplify 3d I'm actually going to do two
processes because I want to do a two color so let me show you the first
process well actually let me show you both this is the full design now if I
slide this down you can see it at layer 35 or a Z height of 7.38
is where the words start to print and nothing else so when I went into the
first process and I said stop printing at that 7.38 and I called that process
one when I sliced that you can see it there's CHEPINO is just starting to
show up but it's not complete so then I saved that as one file then I went back
and sliced a second one it starts at 7.38 that's process
two I just sliced that guy now you can see the words are floating so I'm gonna
export two different files and print those separately so here they are
CHEPINObase1 and CHEPINObase2 so I'm gonna select CHEPINObase1
print this on my creality CR-10 and here it is completed I did it in a
black inland PLA came out nice I love the way my printer my CR-10 prints
so now the next step was to just change filament heated it up and I loaded up
red and then I clicked on CHEPINObase2 and once I click on that it started
printing and this didn't take long at all and it printed in red the CHEPINO
and my design was done now there's some stringing here on
the lettering so there's some difference between the two different filaments but
that was easy to clean up here it is with the CHIPINO module installed I
also installed the breadboard and I cleaned up the lettering and this looks
really good snapped together perfectly I had no issues with this and then I can
install the programmer and this thing's ready to start building and programming
and using in my lab so this is how the final assembly went together I did
create a couple variations red base with black lettering and a red base with
CHIPINO instead of CHEPINO so I got a lot of different options here so this
turned out really good I kind of like the red on black more than the black on
red but I don't know let me know in the comments below which one you guys like
better I really like the CHEPINO name that's versus CHIPINO it's CHEPINO if
you know a little more history of the cioppino actually comes from a fish
soup story that fishermen would go out and bring in their fish for the day at
the end of the day they would share a little bit of their catch into a big
community soup and that was called cioppino although it's spelled a little
different so I took a variation off their word because I wanted open source
want everyone to contribute go out do what you want to do it the CHIPINO but
contribute back to it it didn't really happen but that's where the name came
from so now changing it to CHEPINO puts it more back in my court now I
don't own the commercial rights to this anymore I gave that up sold that off but
I still have control over the open source design so if I want to change
this and go to CHEPINO I have that right to do it although it's open source
people can kind of do what they want with it just it's non-commercial so you
can't build it and then you know sell against it compete that was part of the
agreement I gave up and HOWTRONICS controls all that but that's fine with
me I have some ideas of maybe a next-generation I may do that on the
channel at some point but this is definitely something that's near and
dear to my heart so I wanted to share it with you guys
that's it for this week if you like this maybe check out some of the other
projects that are popping up over here if you want to help support the channel
a dollar a month to patreon it really helps if nothing else click on that CHEP
logo and subscribe we're getting real close to 20,000 subscribers that's kind
of amazing when I think about it so that's it I'll see you next time
on Filament Friday.