An Electronics Project Protoboard Layout Tool For Makers,Students, and DIYers | Tim Mathis | Skillshare

An Electronics Project Protoboard Layout Tool For Makers,Students, and DIYers

Tim Mathis

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
11 Lessons (40m)
    • 1. Introduction to electronics project prototyping software program

      1:19
    • 2. Student project

      1:33
    • 3. Menu and file operations

      2:54
    • 4. Circuitproto parts library

      3:12
    • 5. How basic components are installed in protoboadsInstalling the components

      4:23
    • 6. Wiring commands

      4:43
    • 7. Selecting a protoboard and IC

      2:38
    • 8. Project Walk Thru Getting Started

      2:55
    • 9. Installing wires part 1

      8:33
    • 10. Creating Custom Boards

      5:38
    • 11. Create transparent backgrounds with GIMP

      2:35

About This Class

                                       

This class is being revised!

Transcripts

1. Introduction to electronics project prototyping software program: This course will give you access to a beta version software tool for helping to prototype electronic projects and circuits. Your feedback will provide input for the official version. One of the program, the name of the program, is currently Circuit prototype circuit. Proto supports strip board perf boards and proto board projects. When you get access to the program, please do not share. Give the program to others. Some of the benefits to you of taking this course are you'll be shown how to construct. A useful project would start to finish. You'll be able to download version one of the program. You will be able to lay out your projects on proto boards, purports and strip boards. You will be able to document your projects. The program is written in HTML and should run in Firefox and Chrome browsers programs very easy to use, since it is only concerned with setting up the physical layout of a project, there will be many parts and the parts library. The part you need is not in the library. You can download a graphic or use a paint program to make your own. You will be able to save your project as a text file. The project can also be saved in your browser, local storage and be available the next time you run the program. Next section will cover the menu commands in a quick overview of the program operation. 2. Student project: a student project is not required, but to qualify for a free download of circuit Proto won't know you will need to submit the project circuit. Proto 10 will be useful in future courses. A plan to teach. Let's discuss Student project. You have two options for the end of class student project. You can do either one of the options for the student project. Option Number one is to submit a prototype layout using Circuit Proedl Oven Instructor designated circuit for the Student Project Option two. You can submit a prototype layout using circuit pro TEM of a circuit chosen by you. More information on Option One project using the circuit provided by the instructor and a Circuit proto program. Play out the components for the designated circuit on 17 column Proto board. When you're done, make a screen copy and submit that screen copy as your final results. There is a video showing one option for laying out the sample fire circuit on a boat aboard . For option two, you can pick any circuit that you would like to do. It's a middle screen copy image of your final layout, either. A perf board proto board were stripped board. Remember, you can choose the circuit you want to do 3. Menu and file operations: the menu was shown at the top of the screen. The menu can be hidden or visible by using the hide show buttons at the top right. This is nice for making screen copies in the Z areas hidden by the menu. Total project area is larger than just what is shown on the screen. The project areas actually 2500 pixels wide by 10,000 pixels vertically with the vertical and horizontal scrolling. Very large projects can be accommodated. If you click the load command, a load biobox will be shown. You can didn't navigate to a previously stored project. Safed on a Just If you decide not to load a new file, simply closed the menu. The projects are stored as text files. The current project will be deleted and a new project will be added to the screen. If you wish to keep the current screen contents used the sub circuit button to retreat to save circuit, and the new circuit will be added to the on screen circuit. You select the safe command. The circuit on the screen will be saved. Your browser's local memory, also a window open that contains the text file describing the circuit. If you're using chrome, use control, see to copy the contents and then paste them to a program like no pet, which can then be safe to a disc as a standard text. If you're using Firefox, use your mouse to select all the text and then paste to know patterns. Say after saving. If you accidentally clear your screen or wish to delete recent changes, you can recall your circuit with last the sub circuit command loaded disk file and add it to the contents of the screen. It currently has limited functionality in that departs. Coming back to the screen cannot be moved or controlled is a single block. It does still have some usefulness, however, if for some reason you would like to see the contents of the last safe to project used, the show last backup file coat. This will show the contents of the last text file saved to memory in the box. In summary, the menu can be hidden or visible. You can load safe circuits from disk that will overwrite the current circuit. Subsequent command will load a disk file circuit and overlay it on the current screen circuit. You can clear the screen with clear button, but any safe circuit stays in memory. To save a circuit to disk, use copy and paste on the text window that opens up when you save a circuit. Before doing a project, walk through the next video, we'll cover the wear pants. 4. Circuitproto parts library: circuit. Proto has many parts available in the folders under images. Most of the parts are from the public domain program temples by West Lost 55. The parts directory will be a living, breathing feature I am still building and updating the parts inventory. The parts have to be correctly named and scale to fit the proto boards. If you want to use a part, not in a library, you can easily make your own part symbols. There's a video and information for creating new parts in the class. If you create some parts it would like to share, contact me. Let's look at the current folder in Parts Library. This is the main folder here. We have the images the beta dot HTM, which is the circuit proedl, beta and files in the supporting miles. Oliver Parts are in the images holder. Let's open up the images folder The's air, the sub sub folders In the Images folder, you can see there's quite a few. We've got active devices, boards, capacitors, chips, Daio, dicey dips, miscellaneous optoelectronics, resistors, schematic symbols and a user folder where you can put the symbols that you create. Let's open up the boards sub folder. Under boards of folders, we see these board 17 boards, 23 boards. 30 sports. 30 would mean that all the fortune This folder have 30 columns, the 17 column boards This is a fairly common board. A lot of people use it fairly inexpensive. Can't build a very large circuit on it. Good for beginners. If we opened up the Chips folder will see that we have all of these chips. These air chips with names. There's also another folder with just generic depite packages from board and 40 penned. If packages even have systematic symbols, you can draw your schematics with the program. If you would like to do that under optoelectronics, we have LCDs led S and readouts to take a look at the L. E. D's these ideologies that are available and last but not least under the users. Here are two symbols that I recently created and put into the user's directory, and you create your own symbols. I'd suggest you put them here, they'll be easier to find, and program will be able to find him, so that's pretty much it for the parts Directory parts directory will be growing. People can also contribute more parts directories if they like 5. How basic components are installed in protoboadsInstalling the components: Here's a proto board with the parts connected. All the parts on this board are placed correctly. None of the parts are shorted out. We take a look at the battery. We see that the red wire goes into the top left whole and the black wire goes into the second road down the red wire. The battery is connected to the entire top row of holes, the black wire. The battery is connected to the second Rome all the way across. But it's a safe connection because internally, there's no connection between top power rail in the second row of holes down. Now, really, we see the integrated circuits go across the channel. Every leg on the I C has its own isolated column of holes to connect to. We looked the variable resistor, the potential ometer. We see that it's going into three separate vertical groups of whole. So all three connections on the variable resistor R isolated from each other in this circuit, they are connected to the I see our we look at the resistor. Resistor is ah, brown, black brown. That's a 100 ohm resistor. It's in column 16. It's going horizontally between column 16 and 18. Both ends of the resistor r isolated each other. The resistor is not shorted out. DIA is connected correctly. D blue led is mounted horizontally between two vertical columns. That's correct. The red led goes across the channel. It's a vertical connection, but the top row of holes are not connected to the holes. Blow the channel. So that's OK. Next group, which are all connected incorrectly in this one, we see the battery. The black wire in the red wire are in the same power rail, so the battery would be shorted out. Not good for the battery. Not good for the wires, not aboard. We look at the 100 ohm resistor. Same situation. The two ends of the resistor shorted out. Also, the two red led S are shorted out. The I see the ICI's must always go across the channel. If we look at this one pen one on the lower left and the highest pen number on the top left their shorted out. Top half the icy is shorted to the lower half, the icy the capacitor In column 15 the two ends of a capacitor short together Di di owed and column 19 Both ends of shorted together the L E in 22 both ends of shorted together. If we look at the eight pen integrated circuit in the lower left, this one is mounted vertically. None of the parts and the parts list look like this. But in real life, you could do this. The circuit proto will not let you do this, but this I see the left side of the icy is entirely shorted. Spends 123 and four shorter together in the right side pins. Uh, hi. 67 A. They're all shorted together. The potentially ometer the orange and the green and the blue are in the same vertical roll five holes so that potential murder is shorted out the battery on the right in, uh, column 30 the red and the black are going into the same group of five holes, which underneath the board surface, are shorter together. Game just another short on the battery. That's the majority of ways that things could be connected incorrectly with a little proto board experience. In a little component experience, it'll be fairly obvious to you the correct way to insert most components 6. Wiring commands: a large part of leg out. A proto board project circuit is selecting and rotting wires. In real life, you have to choose a color at linked and decide on the best routing with circuit. Proto wires can be selected on the basis of horizontal or vertical routing color end ling. The method used is more realistic compared to dragging lines between two points with the mouse. The wiring commands are in the area of the screen, highlighted in arms. You can select standard wires, bear ends, agon, ALS and jumper wires. There is also a tool here for indicating a cut copper strip on a purport. When you select a standard wiring symbol, a menu will open up like this. The wire will appear on the screen and should be dragged onto desired area of the port. With this menu, you can select a color of the wire and whether it be vertical or horizontal. The link for the wire can be changed. Using the size increment shown. Basically, the length of a wire is designated by counting the number of holes in the star. The wire to the end. It aware the blue wear here has a linked if I we count the first hole. Zero. If a wire goes between two adjacent holes, it has a length of one. So what is the links of grey wires here? We're in the top, right? We can count the holes. 0123 The top right gray wire has a length of three. The channel in the middle is missing two rows of holes, so the lower gray right is going from one. Two missing ones have done so. The distance across the channel takes a wire with a length of three. Been changing the length of wire. The wire will grow or shrink on the right, and on the bottom end of the wire, you can make the wire longer or shorter by one or five holes. The nudge will allow you to change a wire by 1/2. There's an up slant diagonal Andy down, slammed. You can click, assemble and then dragged the resulting diagonal wire to your project. A nice feature here is that you can then copy this land wire in a compass, directions like copying and up slanted wire. To the northeast. You could make a longer diagonal water to demonstrate copying in the compass directions. We will select slanted wire, and we will copy this landed wire to the north. Copy it east south to the west. You can select a horizontal loop and also a vertical loop. The horizontal loop has a length of one, and the vertical loop has a length of three. The vertical loops main purpose is to jump across the channel and to also connect to one of the power buses. The horizontal loop is to connect adjacent column. These wiring loops can also be copied, either using the copy or the compass copy commands. If you are working with strip board, you need to separate to continuous copper tracks into isolated sections. For proponents, you can use the strip board cut tool to indicate on the board where you plan to cut it. Sometimes the cut will go through one of the holes. This is the easiest to do. You can save wasting the whole by making it cut between holes. You have a limited working area when you do this, so it is harder to do by using the bare ends component. You can extend wires, make diagonal offshoots, squeeze wires in between other wires between channels and rose and extend components. The next video will be the start of the project Walk through. 7. Selecting a protoboard and IC: how to set up the project area and choose the total board. And I see Chip first. We're going to get a 17 column board and a nice sea and place the I see on the board. Photo boards are stored under the boards blubber, the I Cesaire stored under the icy dip boulders. I should mention that this is the generic packages. There is another folder with specific. I see part numbers to selected proto board. We will go to the top left, browse for files, too. Images, boards, sports of 17 and will select this 17 column board here when the board comes up on the screen will move it to this position here. Next, we'll get the integrated circuit. We're looking for eight. End many dip, and we're going to put the loo shape on the left, which will make 10 1 in the lower left hand corner in 10 8 the upper left hand corner of the icy package. To get that, we're going to browse for files, images. I see dips and then we'll pick out the I see different eight here with the indicator for Penn, one on the left and then we'll move it to the board to this position. Now we've got the board in the I C. Now we're going to go about placing the parts in the correct relative positions on the board. We're going to use our reference drawing with the horizontal parts to lay out the parts in a burst. Guess position on the proto board something like this and end up with a circuit like this all wired, we will need to constantly refer to our do drawing. You could make a hand drawing or print out a copy of the Leo for a small circuit like this . I'm going to set the circuit up as a graphic in another window and switch back and forth between the layout and the drawing. Here is our project area. But using all to tab, I can bring up our reference drawing by using all tab again. I can remove the drawing and start looking for the parts. You might just want to use a printout or hand drawing rather setting up this way. In the next video, we will set up the parts on the board using our reference drawing on the circuit proedl program 8. Project Walk Thru Getting Started: to help you with your project completion, I will do a walk through of laying out a sample project. This is not designed to show you the best way to get the smallest physical size circuit with the fewest number of wires of the best layout practices. Main goal here is to demonstrate the circuit photo commands. I will probably have some future classes about the best ways to work with brutal boards and per stripped projects. I'm going to use a strictly mechanical method placing wires and parts. After viewing this, you should be able to use these program commands. The main idea is that there is no one best way. This is typically the way the circuit would be drawn. Standard schematic component symbols are used, and simple flow is inputs on left and outputs on the right. After your more experienced with proto boarding, you will be able to use just a schematic to lay out a circuit. If you are new to this process, I will suggest a simple method for you. The main goal here is for me to show you how the programming commands work. This method would allow you to end up with an operating circuit, though, involves a mechanical process driven method. The result will not be the prettiest, smallest, most efficient way through the circuit. However, you can take the resulting circuit and optimize it afterwards. When you're amore experience, you may want to use just a typical schematic from, say, a magazine that shows the electrical symbols wiring. So I am recommending or the beginner. You start with a standard diagram, then redraw the circuit with all the components placed horizontally. Then use that diagram to place the components on the board in the same relative positions and then start to lay out the circuit. The big picture here is that we want a guy to show us where the place the components so they're basically on the proto board and relatively the same positions as are redrawn diagram. Let's discuss why this is a good idea. In practice. Most component Julian being placed on a proto board horizontally connected between columns of five vertical holes. Vertical component has to be placed across the channel in the middle of the board, with the top wired a group of five holes of the channel on the bottom lead connected to a group of five holes below the chin. Components on the left here are connected vertically. Components on the right are connected horizontally. Components could be placed like this, which looks like a vertical placement but is really just a placement horizontally between two vertical groups. We can now use the program to select a desire proto board or strip board, place the components on the board so that all the parts have their own board connections that are isolated from connections to other parts. The next video, we will go through this example from start to finish and lay out the L. M 3 86 audio amplifier project. 9. Installing wires part 1: Let's start adding wires. I want to identify where the power wires will be connected later. Look at the drawing and see that 10 6 goes to the positive. Barry. I'm not going to connect a battery yet until we have double checked the final circuit, but I will connect a red wire to pin six for later battery connection. To get the first wire, I will select a standard wire symbol in the menu. The menu will open up. I love the wire up. Select red vertical. Adjust the length. Keep in mind that vertical wires grow and shrink from the bottom and Harz on the wires change in the right hand and position it depend. Six. I also need a black wire where the battery negative select. Get new wire with a currently open menu and select black vertical wire. Move. This wired up into and adjust its size. 10 4 is also connected to pin to through ground, so I will consider 10 2 and four as my main ground connection points. I need to get a new wire. Make it black and horizontal that will move the left end. Depend to a justice length, have now set up the power wires and identify the power and ground connections. I've left a battery unconnected to protect the parts while I wear the circuit, and the good news is 3/8 pins air finished. Let's take another look at her drawing. Well, now just start with pen. One. Work my way around the chip, making the wire connections. I see that pen one connects to a 1.2 K resistor, and that resistor connects to a capacitor. The color code, for one is brown, so I will use a brown wire from Penn one to the 1.2 K Resistor used to get wire menu to select a new wire moving to the right end of the 1.2 K resistor. Make the wire brown and horizontal. Adjust the length and position if necessary. Let's get another wire for the other end of the resistor. Moving here. Make it brown and vertical. A justice linked across the channel to the capacitor. We can finish the other end of the capacitor by getting a new wire. Make it gray and move it to the capacitor and pin. Eight. Let's do a double check on the connections we just made. Starting at 10 1 we go down to the brown wire into the resistor. So the resistor up to the capacitor out the capacitor great wear Penny looks good going into miracle sequence. We see that pin two is finished. The next pin in three has to connect to the center of the variable resistor. The color code for three is orange, so get a new wire and make it orange and move the left side of the wire to Penn. Three. A Justice lake. If necessary, so did it. Connects to the green wire on the center of the variable resistors. We can finish the connections to the variable resistor nails. One side of the variable resistor should connect to ground, and the other side should have an input term. I'm going to make an area here on the next wire, but we can catch it later. Let's get a new wire and move it here. Make it black. I see the potential ometer, or variable resistor is hiding the holes that I need for the black wire, so I will move the pot down one Rome and the wire up one room. Bring air here is that I was trying to ground the right side of the pot. I was shooting for Pin, too, but I connected the left end of the black wire to pin three. Later, we'll go through double check the circuit, find this air. The last connection on the variable resistor is to the left hand side, the yellow wire. We need to put a input terminal. There are audio source would go into that terminal. We need to go to the menu, find a terminal. Nor do that. We're going to go up to browse images, terminals, male. I'm going to set the holder to given icon view so we can see what these terminals look like . Make it easier to pick out the correct one and a healthy 1 10 male criminal. Move that to our drawing and select a one pin terminal and move it to the correct location . Let's do a check on our pin three and variable resistor where and three goes through the orange wire to the green wire. Thea ground wires going to pin three, which was the era we noticed earlier. So we're gonna correct that we will get a new hire put it on pen to and adjust its length. Sorry, I missed a few steps on that. Correcting that wire videos running a little long. We only have two more pens to finish pens five and seven. So we'll do that in the next video. 10. Creating Custom Boards: I have this image of a board I would like to use, but is not parts like the board, maybe too large or too small to fit the circuit. Proto parts 0.1 inch spacing. This shows that the many dip I see package is on a smaller scale than the custom board I want. The process is simple. You can use any graphics file format that you paint program will work with for the final image. I suggest you save it as a PNG format. Although Lee Jae Pig give, we'll work with circuit problem. In order to adjust the image to the right scale, you can download an icy package or a terminal strip to use like a ruler. Get this image from the Circuit Proto Parts Directory. You can pace both the new board image and the icy package into the paint program by re sizing the board. Larger or smaller, you can get it to the proper size to fit the sample. I see the finish part should have a transparent background so that when you use it on the screen will not hide. The proto board holes or other adjacent parts on the left is transparent. You can see the holes and the board behind it. The image on the right is opaque or doesn't have a transparent background, and it will cover up the board. Another nearby components. The Windows Paint program does not have a transparent background. Take ability. So I used the free camp program to get started. Paste your image of your custom circuit board into the paint program, set up the background color for color not being used in your image. Next, I'm going to place the sample I see package from the circuit Proto parts library onto the same image To use as a scale. We can use the paste and the undue command to add or remove the scaling. I see whenever we need to look at the relative sizes, a custom board in the I C and make a good guess and how much to expand or reduce the custom board as an example. If 10 pens on the icy take the same space as only five holes on the board, then you need to reduce the board by 50%. We will need to select a board and then use three size menu on the first resize attempt. I would use the percentage resize. And then on the next attempt, I would start using pixels very more precise control of the new board size when we re size , weaken, set the vertical horizontal separately, or both at the same time with the maintain aspect ratio choice. I'm going to go with an 80% reduction here and see how close that is to what I did. This is the result of the 80% reduction with the test I see pasted in the board. It's still a little too big. I'm going to select it again and reduce it again using pixels instead of percentages. I'm going to go with 270 pick, sold by 246 pixels. Here is that reduction, and here it is with the chip superimposed. Looks like a good fit. Uh, let's do a rectangular selection around the board symbol and say that to the images users. Boulder. This is what that image will look like when loaded into the Circuit Proedl program. It has an opaque background. We need to put that into gimp and make that background and transparent. Open the folder where the images stored and select edit With camp Again, program will load, and this is what the new circuit symbol will look like in the Gimp program work area. First, we're going to choose layer from the menu and then transparency, and then make sure that the ad Alfa Channel option is selected. Next, we will crop the image, if necessary, using menu image option and then choose autocrat. Then we will choose select from the gimp menu and then select my color option. If we then click the mouse cursor on the background area, the black background will be selected. The next step is to choose the menu, edit command and then select clear the background color should turn into a checkerboard pattern. The last part is to export the part image back to the images folder, choose menu file Command and then select export. As this will open up this menu. Here, you can change the name of the exported image. Remember only letters and numbers in the name. Click the export button at the bottom of the window. This will open up this window. I would only change the compression here to the least amount of compression, which is zero. Now when you click the export button on this window, transparent background part will be saved. Here's a sample of transparent image on a pro DeBord. So to review, we want to make sure that we have an Alfa Layer added. We want to crop the image. Then we want to select a background color, and we want to edit the back down color to clear. And then we want to export to file to the images folders with zero compression. 11. Create transparent backgrounds with GIMP: now we can use to gimp program or a similar program to add a transparent background to our image. Right. Open your new image up in the gimp program. We need to make sure there is a transparent layer. Open click layers and make sure add Alfa Channel is selected. Let's crop the image if it has not cropped already. We see this image could be crops amore. So select image on the gift menu and then select auto crop, which will crop the image to this. Now we're going to select a background orange color. To make transparent is the menu. Select command, then choose select by color. Next, move the mouse cursor to the orange background and click the color is selected. You will see highlighting or fringing around the image to actually remove the orange. Choose the menu, edit command, then choose clear the background to turn into a checkerboard pattern. The last part is to export the part image back to the images folder, choose menu file command and then select export. As this will open up this menu, you can change the name of the exported image. Remember only letters and numbers in the name click the export button at the bottom of the window. This will open up this window. I would only change the compression here to the least amount of compression, which is zero. Now. When you click the export button on this window, transparent background part will be saved. Here's a sample of transparent image on a pro DeBord. It is also possible in the gimp program to use your new part image to create vertical or horizontal oriented parts. Using the Image Transform menu here, I have rotated it 90 degrees, so to review, we want to make sure that we have an Alfa player added. We want to crop the image. Then we want to select a background color, and we want to edit the back down color to clear. And then we want to export to file to the images. Folders with zero compression