Skip navigation
1 2 3 Previous

Frank Milburn's Blog

62 posts
Background   A few weeks ago I came across a series of YouTube videos by the IMSAI Guy on an op-amp made from discrete components.  Over a series of posts he describes the circuits that make up a basic op-amp and demonstrates them on a bread board.  I found this very interesting and proceeded to build one myself.  It was to going to be a one or two night affair that has stretched into several weeks.  The issue has been a combination of being away from home for large str ...
fmilburn

Rosie Learns to Solder

Posted by fmilburn Top Member Apr 16, 2020
Learning to solder with this kit is a fun way to obtain a new skill and a great introduction to electronics.  The art in this project is based on the logo used in the current Element14 Women Makers and Engineers Contest.  The Printed Circuit Board (PCB) accepts through hole components and a 555 Timer in astable mode blinks a LED while the iconic Rosie shows how it is done. The following introductory video gives a quick overview.   Creating the Art   The original Elemen ...
Instead of doing what I should be doing I have been thinking about what kind of art works best for PCBs.  The PCB has a limited number of colors that can be used and also limited resolution.  This leads me to think that wood blocks, posters, and things of that nature might be good candidates.   One of my favorites is a color woodblock by the Japanese artist Hokusai called The Great Wave off Kanagawa published around 1829 to 1833.  It is part of a series titled Thirty-six Vie ...
10 Feb 2020 Update:  Schematic and Bill of Materials updated   In a previous post a method for transferring art work to PCBs was described.  I've been holding off sending it in until a circuit could be designed to go on the board.  In this post a completed board is presented and the issues encountered described. Circuit The circuit is yet another LM386 audio amplifier with a few twists.  Some of the usual modifications have been made: Additional decoupling for the ...
fmilburn

PCB Art:  The Scream

Posted by fmilburn Top Member Jan 23, 2020
I decided to give PCB art a try and will be basing my attempt on methods described by Andrew Sowa.  Andrew uses Adobe Illustrator for the art work and KiCad for the PCB design.  I will also use KiCad but will use my trusty pre-subscription version of Photoshop for the artwork.  Inkscape is another possibility.  Andrew's process is described in this video from which my work is derived.  The detail behind many of the steps won't be described in this post - watch the video ...
fmilburn

fmilburn Blog Index

Posted by fmilburn Top Member Jan 20, 2020
3D Printing Custom Height Tactile Switch with 3D Printed Cap 3D Printed Raspberry Pi 4 Enclosure with Fan 3D Printed Right Angle LED Indicators   AIS AIS Alarm - Introduction AIS Alarm - The Process AIS Alarm - First FRAM Storage AIS Alarm - First Messages AIS Alarm - Faceplates Received AIS Alarm - FRAM Ring Buffer AIS Alarm - Debouncing Momentary Button Switches AIS Alarm - Firmware Tested, Bug Squashed AIS Alarm - First Version 1.0 Hardware Assembled AIS Alarm - Everything Working  ...
This has been a busy few weeks but tariq.ahmad has requested we publish something for Makevember so I thought I would oblige :-).  I am working on an animatronics project and while I haven't quite made the progress desired still hope to finish before the deadline. In any event, here is a teaser video demonstrating part of the mechanism: I was fortunate to be able to attend the Supercon hardware convention in Pasadena California last weekend.  There were a lot of interesting talks wh ...
This is the 7th post of a series exploring TensorFlow.  The primary source of material used is the Udacity course "Intro to TensorFlow for Deep Learning" by TensorFlow.  My objective is to document some of the things I learn along the way and perhaps interest you in a similar journey.  In a follow-on series I intend to cover TensorFlow Lite using a Raspberry Pi.   Recap   The last post completed my coverage of how image classification works in TensorFlow.  In the v ...
This is the 6th post of a series exploring TensorFlow.  The primary source of material used is the Udacity course "Intro to TensorFlow for Deep Learning" by TensorFlow.  My objective is to document some of the things I learn along the way and perhaps interest you in a similar journey.  In a follow-on series I intend to cover TensorFlow Lite using a Raspberry Pi.   Recap   In the last post complex color image categorization and the concept of validation was introduced. ...
This is the 5th of a series exploring TensorFlow.  The primary source of material used is the Udacity course "Intro to TensorFlow for Deep Learning" by TensorFlow.  My objective is to document some of the things I learn along the way and perhaps interest you in a similar journey.   Recap   In previous posts regression, grey scale image categorization, and convolutional neural networks were discussed.  The images used were low resolution and of a uniform size represent ...
This is the 4th of a series exploring TensorFlow.  The primary source of material used is the Udacity course "Intro to TensorFlow for Deep Learning" by TensorFlow.  My objective is to document some of the things I learn along the way and perhaps interest you in a similar journey.   Recap   In the 2nd post and 3rd post simple image recognition was explored using a training dataset of 60,000 images and a test dataset of 10,000 images.  The dataset contained 10 classes o ...
This is the third of a series exploring TensorFlow.  The primary source of material used is the Udacity course "Intro to TensorFlow for Deep Learning" by TensorFlow.  My objective is to document the things I learn along the way and perhaps interest you in a similar journey.  I have had very little time to work on this project recently but hope to be more productive in the coming weeks.  If I get a project working in time I will make an entry in the Project14 Vision Thing Comp ...
This is the second of a series exploring TensorFlow.  Since I have no training in machine learning it does not consist of tutorials but has links to the material that I am using.  I use my Windows PC to train models and plan to use a Raspberry Pi to do object classification.  The main purpose will be to document the things I learn along the way and perhaps interest you in a similar journey.   Recap   TensorFlow can do two types of deep learning:  Regression and Cl ...
This is the first of a series exploring TensorFlow.  Since I have no training in machine learning it will not consist of tutorials but will have links to the material that I am using.  I plan to use my Windows PC to train models and ultimately a Raspberry Pi to do object classification.  The main purpose will be to document the things I learn along the way and perhaps interest you in a similar journey.   Background   I have been exploring facial recognition using OpenC ...
While building the Rainbow Ukulele this last week I was reminded of another project from quite some time back.  About 20 years ago I was in a large music store in Houston and saw a used Fender Jazz 5 string guitar neck in good condition without the hardware near the counter where the guitar technician worked with a price tag of $5.  My son plays the acoustic double bass and I thought building an electric instrument with him might be fun so I bought it.  Five strings are less commo ...