
Learn to design your own boards by creating libraries and schematic symbols, building PCB footprints, and generating manufacturing documents like BOMs and assembly drawings to visualize component placement.
Download the Arduino schematic from the official site, start a new Altium Designer project, create the schematic and PCB, and add the schematic and PCB libraries to organize design files.
Prepare and import the ATmega16U2 microcontroller component into your PCB library, compare parts on Digi-Key, and plan for hand-assembly in your board design.
Create the Atmega16u2 schematic symbol by selecting the exact package and part number from the datasheet and labeling the pins for accurate mapping.
Learn to update existing components by synchronizing your library with schematic components, adjusting parameters, and using library right-click options to reflect changes in your design.
Design an 8-pin female header by duplicating and adjusting components in Altium, importing 3D models, and placing the header in the schematic and board libraries for a compact, low-profile connection.
Search for an 18 pF capacitor on Digi-Key, verify stock, copy the part, and update the capacitor designator in the project library.
Learn to design an ICSP header in Altium, select a 2x3 2.54 mm header from the Digi-Key library, place a 3D model, and assign the designator.
Select a 22 ohm resistor from Digi-Key and integrate it into your board design, while updating the designator and comments to link schematic elements.
Learn how to connect clock, rx, and tx signals on custom boards, following common design guides for clocking and register placement, and considering maximum current between microcontrollers.
Design a footprint for an and gate by selecting the correct package, consulting the datasheet for pinout, and aligning dimensions, outlines, and designators in the library.
Explore the Arduino schematic, learn how the reset button and jumpers configure the bootloader mode with capacitors, ground connections, and pin 13.
Design a 1x3 male header footprint in Altium by sourcing Digi-Key parts, duplicating components, assigning the designator, and aligning a 3D model with a custom grid for precise layout.
Learn how to connect the JP1 jumper to the 16U2 reset circuit by selecting jumper paths in the schematic and wiring reset signals to the microcontroller.
Select and import a 1x4 2.54 mm male header from a parts library, adjust pins and designators, and align the silkscreen and 3d model on a 10 mil grid.
Navigate the project page to access libraries, manage content and video controls, and observe new elements like mega label and Koach as part of the board design workflow.
Calculate the LCD resistor value using the datasheet numbers, with a 5-volt supply and 1.7-volt drop, yielding about 165 ohms; choose a safe 560-ohm resistor.
Learn to locate a 560 ohm resistor on Digi-Key, copy its manufacturer part number, and update the library entry by setting the designator to a question mark and noting 560.
Connect the leds to indicate communication by wiring the dots and coordinating the signals. The caption highlights using controls, libraries, and keystrokes like Control-C and Control-B to manage the connection.
Learn how to name 16U2 nets and implement pull-up resistors, choosing 100 K values to avoid a voltage divider and ensure proper pin configuration.
Learn to design your own boards by creating a 100k resistor, exploring Digi-Key parts in stock, and managing library components and designators.
Connect the 16U2 signals and ground pins, and wire the UCAP pin with the required capacitor as specified by the microcontroller datasheet.
Create a 1uF capacitor by selecting a Digi-Key part, importing it into the library, and updating the designator and value.
Explore creating a schematic by placing components, zooming in, selecting library parts, wiring nets, and naming labels while checking polarity in the design process.
Learn to create and connect pads on a board, solder wires directly to it, and configure schematic symbols, footprints, designators, and bill of materials in a pcb library.
Learn to create and add fiducials to your PCB, plan their placement on the side of the board, and work with libraries and tools to configure designators for assembly.
Design and add a DIP socket to your PCB by creating a 3D model, sourcing a real socket from Digi-Key, placing it in the library, and updating its designator.
Create and add a jumper link for a PCB, learn to include it in the BOM but exclude it from the PCB, and configure its designator, type, and supplier details.
Annotate every component with consistent reference designators, verify connections, and browse the schematic by compiling and cross-checking pages to ensure the schematic matches the PCB layout.
Learn to add notes and titles to schematics to make them professional and more useful. Apply simple text edits, font and color changes, and copy-and-paste descriptions for clarity.
Finish your schematic by adding about pages, a title block, and parameters, using templates and parameter-driven updates to company and project names.
Change the pcb shape and size, set the origin, and define mounting hole coordinates in the layout; place main connectors and draw connections.
place the largest pin-count component first, then position the 328p mcu and dip socket on the board; adjust heights in the library and update footprints.
Master cross-select between schematic and PCB, place coupling capacitors near power pins, and use component-wise placement tools and toolbar shortcuts for efficient board design.
Explore placement around the 16U2 MCU, including rotating the second microcontroller, positioning coupling capacitors near pins, and reordering components for efficient routing and space.
Place components around the USB connector with precise coordinates, ensuring a straight connection to protection and routing the microcontroller and inductor for a clean, reliable board layout.
Learn to place headers, jumpers and an LDO regulator on a board, and position capacitors close to power pins and regulators to ensure stable operation and proper layout.
Place the reset button near the 16u2 reset, route simple straight connections on the pcb, and position the coupling capacitor and leds close to power and ground.
Learn to configure PCB design rules, set clearance values, establish a top and bottom layer stackup, and route the board while considering via sizes and manufacturing constraints.
Learn how to improve PCB layout for complex boards by prioritizing power tracks and power planes, placing critical interfaces like memory and BGA first, and routing thoughtfully with space constraints.
Learn how to edit a schematic and import those changes into the PCB, update nets and components, and troubleshoot update messages to keep the board synchronized throughout design.
Learn to optimize board power delivery by managing polygons and power planes, adjusting track and via spacing, prioritizing ground planes, and resolving spacing violations with the polygon manager.
Improve your board layout by adjusting spacing between tracks, widening elements, and practicing precise edits with zoom, copy, and playback to refine the design.
Learn to add an assembly drawing layer for your PCB, place footprints on top and bottom layers, adjust designators and orientation, and manage board versions in the library.
Add a manufacturing notes layer to your PCB project, rename it to manufacturing, and include panel details, thickness, color options, project name, and contact information for the manufacturer.
Perform design rule checks, fix errors, update library footprints, and finalize the PCB by adjusting track widths from 0.3 to 0.2 mm to reduce crosstalk, with documentation.
Release your board documentation by organizing files. Verify schematic and pcb alignment, perform impedance checks, and run the design rule check for production.
Generate a PDF schematic by editing text fields, managing page content, and producing project outputs with clear naming and documentation steps.
reprogram the 16u2 micro-controller on the board, replace components, and load a text file to establish device communication.
Test your board by verifying the Arduino software settings, uploading code, and observing the blink to confirm proper board behavior.
Learning a basic board design is essential for everyone who would like to work in electronics or who would like to design electronic boards or products. Learning board design in the right software can open you door into many companies, help you to get a well paid job and can be used to design very complex and advanced boards.
Design a Real Board and Learn Essentials of Using Altium Designer
- Draw your own schematic
- Route your PCB and do layout
- Generate documentation needed to manufacture your PCB
Altium Designer is a Powerful Software
During this course you will learn how to use Altium Designer software. Altium Designer is a professional software used to design all kind of boards, from very simple ones to motherboards or servers. It is one of the most used software for electronic design. Learning Altium is useful for everyone planning or already working in electronics.
Contents and Overview
You will start with Arduino Uno reference schematic. You will learn how to re-draw the schematic, modify it, you will learn how to improve it and how to do PCB layout. The course videos are step-by-step and even if you are new in electronics or you have never used Altium Designer before, by repeating these steps, you will design your own board. By the end of this course, you will create all the necessary documents needed to manufacture the board.
Within 15 hours you will learn how to:
- Draw schematic, including tips for component selection and important circuits
- Create components, draw schematic symbols and footprints
- Place components into your PCB
- Route PCB and useful tips about layout
- Create 3D model of your board
- Create board variants with different components fitted / not fitted
- Create Bill of Material (BOM)
- Create assembly drawings showing position of components on the board
- Generate Gerbers, Pick and Place, Drill file and other files needed for manufacturing
- Prepare professional documents needed to manufacture your PCB and assemble your board
- Bring your board to life, flash firmware and run a simple LED Blinky example
For everyone interested, the manufacturing documents created during this course can be used to build your board. Simply use PCB manufacturing data to get your PCB, buy components from Digikey and solder them by yourself.
Enjoy this course :)