How to Make Custom ESP32 Board in 3 Hours | Full TutorialRobert Feranec2022-11-22 | In this tutorial you will learn how to draw schematic, do PCB layout, manufacture your board and programming.
Learn more about electronics, check out our online courses: courses.fedevel.com
Chapters: 00:00 Start a new project in EasyEDA 04:00 Add ESP32 into schematic 05:00 Add CP2102N 05:48 Add AMS1117-3.3 06:41 Add USB connector 07:43 Add ESD, Transistors, Buttons 09:33 Add Capacitors 14:06 Add Resistors 18:29 Add LED 19:12 Drawing schematic: Buttons + ESP32 25:42 Connecting: USB to UART 36:19 Connecting: LED, Power 40:28 Connecting: Series resistors, Connectors 47:40 ESP32 vs S2 reference schematic 51:55 CP2102N Errata 56:23 Adding titles 59:20 Annotating schematic 1:00:47 Fixing errors in schematic 1:02:24 Importing schematic to PCB 1:03:25 Component placement 1:20:39 Start PCB Layout: setup rules, stackup and route it 1:47:50 Updating schematic and importing changes to PCB 2:07:39 Running DRC check and fixing errors on PCB 2:11:32 Drawing polygons 2:21:35 Updating tracks to 50OHMs, improving power connections 2:28:23 Adding text 2:41:04 Ordering PCB: Gerber files 2:42:40 Ordering board assembly: BOM, Pick and place 2:46:37 Ordering additional components 2:50:52 Boards received! Check them 2:52:20 Programming: Setup 2:53:53 Programming: Blink (Example) 2:55:03 Programming: Controlling LED over Internet (WiFi Example) 2:56:32 Thank you very muchWalking Through a Big Electronic Component Market in ChinaRobert Feranec2023-10-06 | For everyone designing electronic circuits. I recorded this when visiting Shenzhen.
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertCreating a wizard’s wand - MagicRobert Feranec2023-10-05 | Making a magic wand ... You can download the files from my thingiverse and github: thingiverse.com/thing:4927545Selecting Inductor For Switching Power Supply - Not everyone knows this #HighlightsRFRobert Feranec2023-09-22 | When using inductor consider also material, height, rotation .... Explained by Carmen Parisi.
Watch the full video here: - How to design perfect switching power supply youtu.be/zf-pvHysroM
It is much appreciated. Thank you, - RobertWatch How Capacitors Placement Makes a Big Difference #HighlightsRFRobert Feranec2023-09-14 | See how placing a decoupling capacitor closer makes a difference. Thank you very much Eric Bogatin.
Watch the full video here: - What Decoupling Capacitor Value To Use And Where To Place Them youtu.be/ARwBwHZESOY
It is much appreciated. Thank you, - RobertHow is a chip (die) connected to the pins? Do you know? #HighlightsRFRobert Feranec2023-09-07 | Explains how the silicon of a chip is connected to the pins inside of a package. Thank you very much Joren Vaes.
Watch the full video here: - Explained How Chips Are Designed youtu.be/69mdJv6fWXE
It is much appreciated. Thank you, - RobertPCB Antenna - How To Design, Measure And TuneRobert Feranec2023-08-31 | If you have a PCB antenna on your board, you need to know this. Thank you very much Kaja Sørbotten from Nordic Semiconductor.
Chapters: 00:00 What this video is about 03:53 Starting PCB antenna design (example nRF5340) 09:18 Where to get information about antenna dimensions 11:59 Antenna components and connection 18:24 Antenna and component placement 22:29 What is important in antenna PCB layout 27:18 AppCAD calculator 31:41 Common mistakes in PCB antenna designs 39:27 Measuring antenna output from the chip 43:20 Carrier frequency adjustment 50:58 Measuring output power and harmonics 59:10 Antenna output with matching components populated 1:02:47 Matching the antenna input 1:09:44 Calibrating cable 1:15:06 Measuring an antenna 1:16:55 Finding out capacitor value for antenna matching 1:23:08 Adjusting antenna length and measuring it 1:27:52 Done
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow Can You Measure DDR Memories? (DDR5 / DDR4 / DDR3)Robert Feranec2023-08-24 | Explains how to connect an oscilloscope to DDR bus, what signals to measure and what to look for. Thank you very much Randy White from Keysight.
Links: - How to test DDR5 Transmitter Compliance: https://keysig.ht/6tpd01 - How to Characterize and Test DDR5 Receiver Compliance: https://keysig.ht/OQ2MiJ - FEDEVEL courses: fedevel.com/courses
Chapters: 00:00 What this video is about 00:29 The setup 04:25 Bit error ratio tester 12:15 Probing DDR5 / DDR4 / DDR3 memory signals 19:43 What software to run during DDR memory testing 23:07 Connecting and setting up oscilloscope to measure DDR memories 37:15 Interposer effects, equalization and de-embedding 46:36 Recognizing read and write cycles 52:56 Equalization in oscilloscope 58:04 Measuring and verifying DDR5 signals 1:12:40 Starting the automated test
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow to Design a Circuit BoardRobert Feranec2023-08-16 | A short tutorial about how PCBs (Printed Circuit Boards) are created.
It is much appreciated. Thank you, - RobertUnderstanding High Speed Signals - PCIE, Ethernet, MIPI, ...Robert Feranec2023-08-03 | Helps you to understand how high speed signals work. Thank you very much Anton Unakafov
Chapters: 00:00 What this video is about 00:26 PCI express 01:26 Transfer rate vs. frequency 04:31 Eye diagrams NRZ vs PAM4 10:01 Equalization 13:39 What happens before equalization 15:58 PCIE Channel loss 20:04 What to be careful about 22:56 Skew vs. jitter 26:54 Insertion loss, reflection loss and crosstalk 30:48 Channel operating margin (COM) 33:58 Bad return loss 35:38 Ethernet ( IEEE 802.3 ) 39:45 PAM4 vs. PAM8 41:35 Alternative signallings 42:18 Kandou - ENRZ 45:57 Ethernet interface names 49:34 What is SerDes 50:47 MIPI ( M-PHY, D-PHY, C-PHY ) 53:37 C-PHY 57:42 Automotive standards A-PHY 1:02:23 Probing signals vs. equalization 1:08:11 What Anton does
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow To Select and Place ESD Components To Protect Your Boards?Robert Feranec2023-07-27 | Explained how ESD protection works and how to choose the correct one for your PCBs. Thank you very much Andreas Hardock
Chapters: 00:00 What this video is about 01:46 Chip level vs. board level ESD protection 03:04 Is 8kV ESD protection enough? 05:38 Human Body Model 06:51 System Level ESD Standards 09:15 ESD tests 12:45 Direct discharge 14:18 Indirect discharge 16:15 Air discharge 18:33 How to choose the correct ESD protection component 20:38 Capacitance vs. datarate 22:23 Protection voltage 27:15 Reverse standoff voltage, breakdown, clamping, trigger, holding 29:28 Snap back vs. Zener 33:25 Where to place ESD protection 38:50 Comparing 3 different ESD protection placements 43:08 Simulating ESD event and protection 44:19 ESD event vs. data transmission simulations 49:00 Signal integrity simulations with ESD 50:16 Time domain reflectometry (TDR) in ESD simulations 51:25 ESD protection vs. eye diagrams vs. package 59:59 ESD damage on the chip 1:02:06 Modern snap-back ESD protection 1:03:34 S-parameters 1:07:14 External ESD vs. on-chip ESD 1:12:08 How to find a specific ESD protection component
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertMachine Learning Explained: Teaching A Robot To Walk TutorialRobert Feranec2023-07-20 | Machine learning explained for everyone. Thank you very much Sergiy Nesterenko
Chapters: 00:00 What is this video about 02:47 What we will use to recognize handwriting 08:05 Handwriting recognition tutorial 32:35 Creating the neural network 48:45 Uploading data model to our hardware 55:41 Handwriting model demonstration 1:01:06 Reinforcement learning 1:11:35 Using Brax to simulate robot 1:19:45 Setting up Brax for our robot 1:32:30 IT WORKS! Walking robot 1:33:19 How neural networks work 1:38:44 Supervised learning 1:57:15 Training a simple neural network 2:12:27 Activation functions, overfitting and dropout 2:20:37 1 layer vs multiple layers 2:24:10 Reinforcement learning 2:40:57 What Sergiy does
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow Do You Connect Fiber Optics To a Chip? Do you know how?Robert Feranec2023-07-13 | How is optical signal processed inside of chips. Thank you very much Ashkan Seyedi
Chapters: 00:00 What this video is about 01:43 Is optics in chips becoming a standard? 04:04 Optics vs. Copper vs. Speed vs. Loss vs. Cost ... 08:21 Where / How are optical circuits used? 10:20 Planar light circuits - traces for light 14:56 Why do we need traces for optical circuits? 17:34 Types of optical links 21:33 Getting optical signal to react to electrical input 22:47 Mach-Zehnder Interferometer 24:55 Influencing / Controlling the light phase 31:13 How many laser sources can be used? 35:46 Optical transceiver standards - DR4, FR4, ZR4, ... 39:05 DWDM standard 42:20 Crosstalk in optics 44:51 Modulating in optics 48:01 Optical hardware - Optical engine 51:25 Can you have VIAs in Optical circuit? 52:35 How does optical engine / hardware looks like 55:01 What Ahskan does 57:45 Optical computing 1:00:11 Simulation tools and courses
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertFrom Idea To Product - How?Robert Feranec2023-07-07 | You will learn how to transform your idea for an electronic product into a finished product that can be manufactured on a large scale. Thank you very much Alex Gudilko
Chapters: 00:00 What this video is about 00:51 Product development process 06:00 How do you start? 09:40 Product requirement document (Specification) 11:35 Development kits, proof of concept 16:09 Components selection 18:30 3D printing and working prototype 20:17 Technical proposal 21:11 Product Design 23:52 Engineering prototypes 32:15 Electrical design tips 39:34 Mechanical design and prototyping 44:10 Prototypes assembly 44:57 Firmware and bringup 46:57 Final engineering prototype 48:08 Engineering validation test 55:29 Design validation test 56:45 Contract manufacturer selection 1:01:17 IP safety 1:05:19 Design for manufacturing 1:08:27 Pre-production samples 1:09:20 Typical tests 1:18:30 Reliability testing 1:19:16 Climatic / Environmental testing 1:21:26 Regulatory testing (e.g. EMC, EMI, ...) 1:22:48 Production validation test 1:26:10 Jigs and fixtures 1:27:53 Mass production 1:30:52 Shipping 1:31:38 Done ? 1:33:04 What affects hardware market in 2023 1:34:54 About Alex
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertWhich USB Has The Best Power? Big differences ...Robert Feranec2023-06-29 | Explained: USB 2 vs. USB 3 vs. USB 4, about USB Power, USB-C and other connectors, USB speed and more. Thank you very much Jit Lim
00:00 What this video is about 01:52 USB Connector vs. speed 02:52 Connector types 06:09 Is USB-C today's trend? 08:30 Differences between USB 3.0, 3.1, 3.2 13:31 Why is the highest transfer speed often not achieved? 18:17 History of USB 19:31 How did we go from 1.5Mb/s to 5 Gb/s? 21:58 What is equalization? 27:47 Simple functionality tests 31:37 USB C pinout 39:44 USB Alternate mode 41:23 VCONN voltage 44:13 Tunneling mode 46:47 USB 4 connector and cable 48:28 Power delivery ( USB PD ) 51:23 Frequently asked questions about USB
52:04 Is Type C the same as USB-PD? 52:35 Can Type C not implement PD? 54:35 Must USB 3.2 implement Type-C? 55:17 Does USB 3.2 require PD? 57:19 Does USB-PD require Type-C 58:14 Can USB 2.0 implement Type-C 1:01:12 Is PD bidirectional? 1:04:12 Must a charger implement Type-C? 1:04:45 How do you tell if a product has PD implemented? 1:08:37 Can USB 3.2 implement Type-C? 1:08:44 Will PD compliance be mandatory?
1:10:14 Type-C PD basic implementation 1:15:39 USB-PD full feature implementation 1:25:30 Computer and charger USB-PD negotiation 1:33:28 USB4 Specification 1:35:52 NRZ vs. PAM3 1:37:50 How to validate USB interface 1:45:20 How to run USB test patterns 1:48:18 What do you need to test USB on your board? 1:50:35 If you want to test receiver, do you need transmitter / generator ?
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertWhich Capacitors To Use ... X5R, Y5V, NPO, X7R ? Or Something Else?Robert Feranec2023-06-22 | When designing boards, this is what you need to know about capacitors. Thank you very much Ron Demcko
Chapters: 00:00 What is this video about 00:55 DC and AC Bias 05:43 Properties of different dielectrics 07:25 Ceramic capacitor classes 12:33 Aging and temperature instability 14:30 Relationship between characteristics and voltage 17:05 Ceramic capacitors flexing/breaking 20:30 Flexiterm vs Standard 24:50 What influences inductance 28:48 Trends in ceramics 39:05 Stacked capacitors 40:50 Radial vs stacked capacitors 47:01 Why use non-ceramic capacitors 48:11 Film capacitors 55:38 Thin film capacitors 1:00:20 Super capacitors 1:13:16 Tantalum capacitors 1:16:32 When is low ESR important 1:20:49 What capacitors to use when
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow To Connect Altium With a Mechanical CAD Software? Here is an example ...Robert Feranec2023-06-15 | This video explains how Altium can be used with a CAD software. Thank you very much Nikolai Nyrkov
Chapters: 00:00 What is this video about 01:12 Importing board from Altium to Fusion 360 16:08 Components library 19:12 Copper / Tracks in 3D model 22:19 Designing the bottom part of enclosure 27:17 Creating stand off 30:13 Adding holes for enclosure 32:59 Board shape / outline modification 33:55 Moving mounting hole 36:06 Importing Fusion 360 3D model to Altium 46:12 Designing the top part of enclosure 54:42 Importing changes from Altium to Fusion 360
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertAmazingRobert Feranec2023-06-06 | soldering - I was curious if this will work.Machine Learning Explained + Example: Arduino and Hand Gesture Recognition | Shawn HymelRobert Feranec2023-06-01 | Explained how machine learning works. Thank you very much Shawn.
Chapters: 00:00 What is this video about 00:56 Unsupervised and Supervised learning 05:33 How to imagine the model 09:16 Parameters 12:36 Reinforcement learning 16:13 Embedded machine learning 30:36 Example: Collecting data 41:12 Example: Processing data 48:36 Starting training 48:48 How does it learn 1:09:22 Convolutional neural network 1:23:27 Going through learning results and output 1:29:55 Running our model on Arduino 1:37:03 The result
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow To Simulate PCB in Open Source SoftwareRobert Feranec2023-05-23 | A step by step tutorial to setup PDN simulation using open source software and much more. Thank you very much Lukas.
Chapters: 00:00 What is this video about 02:44 What we can do in open source free simulators 09:34 Elmer software 13:43 Practical example: Simulating voltage drop in PCB layout 16:04 Exporting your PCB 20:09 Converting DXF to STEP 32:46 Converting STEP to MESH and to UNV 50:48 Simulating - setup 1:03:34 Running simulation 1:08:06 View results - open VTU in ParaView 1:09:44 Results: Voltage drop 1:14:00 Results: Current flow 1:17:34 PDN simulation in Altium 1:21:37 Comparing Open source vs Paid simulator results 1:24:28 Comparing simulation results with real measurement 1:31:49 Simulation on the top of simulation 1:35:14 Other simulators and tools 1:39:54 Open source laptop project 1:47:00 About PCB Arts 1:49:23 Vapor phase soldering
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertVery Important For PCB Layout: Crossing planes explained by Eric BogatinRobert Feranec2023-05-16 | What is happening when signals travel over a gap in your PCB? Thank you very much Eric.
Chapters: 00:00 The board and signal 00:44 How signal travels - solid plane 02:11 How signal travels - a gap in plane 03:31 Why noise is picked up by other tracks 06:17 Changing gap size and it's influence on the noise 08:30 How to fix the problem?
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertLazy Engineer ...Robert Feranec2023-05-09 | Of course, this is just a joke. The project is not finished yet ....Do You Know How Signal Travels Through a VIA? Are You Sure? | Explained by Eric BogatinRobert Feranec2023-05-03 | What is happening with signals when tracks are changing layers in PCB? Thank you very much Eric.
Chapters: 00:00 The board 02:02 How signal travels through a via 04:32 About setup 07:26 About ground 10:38 With GND VIAs 13:45 Current, plane, skin effect
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow to Make Custom ESP32 Box in 1 Hour | Full TutorialRobert Feranec2023-04-18 | In this tutorial you will learn how to design and 3D print your own box for any board.
Learn more about designing boards, check out our online courses: courses.fedevel.com
Chapters: 00:00 What this video is about 00:35 Creating 3D model of ESP32 board 07:42 Box basic dimensions 09:25 Creating bottom 10:33 Creating top 12:06 Opening for USB connector 14:02 Bottom support 15:52 Top support 19:36 Adding rim 22:11 Creating latch 28:48 Moving latch 29:31 Openings for latches 34:37 Openings for latches in bottom lid 41:07 Opening for screwdriver 43:25 Opening for LED 45:21 Adding light pipe 47:11 Rounding edges 47:58 Making walls thicker 48:25 Adding text on the top 50:14 Adding letters 53:16 Design finished 53:48 Changing size of the box 55:10 3D printing and building the box
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertBuild Your Own Circuits in Browser | ESP32, Arduino, Raspberry Pi PicoRobert Feranec2023-04-13 | Super easy way to create and test your electronic boards and products. Thank you very much Uri Shaked
Chapters: 00:00 What this video is about 00:47 Wokwi simulator 03:40 What boards and peripherals are supported 07:53 Display 10:31 Servo 16:04 Starting a new project - LED 19:38 Button 23:43 UART - Serial port 26:37 Probing / seeing signals ( PulseView ) 37:24 WiFi 38:43 Showing NTP time example 42:41 Reading sensor over web - MQTT 46:23 MicroPython 51:43 RUST 53:16 Controlling LED over web - MQTT 56:55 Running webserver and controlling LED 1:11:18 Simon Game 1:12:54 Verilog, Custom peripherals / chips / components 1:18:43 Oscilloscope 1:24:30 ePaper 1:25:32 Pin configuration visualization 1:29:58 Example: Custom OS on Arduino 1:32:27 Sharing projects 1:33:34 Running / Exporting / Downloading the code for real hardware 1:39:17 Wokwi used in interviews for a job
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHacking Hardware - Ways and tools to find out what a board is doing and influence it | Samy KamkarRobert Feranec2023-04-04 | Injecting noise on power can influence firmware execution ... and possibly give you some control over an electronic device. Thank you very much Samy Kamkar.
Chapters: 00:00 What this video is about 00:49 Credit / Debit cards 15:04 Bluetooth noise vs. instructions 21:21 Decoding instructions from noise 28:47 Fault injection 33:12 Interrupting execution of an instruction 35:36 Voltage glitching, clock glitching 38:28 TPM, HSM 40:08 About secure communication 45:07 Asymmetric cryptography 47:10 Diffie Hellman paint 49:53 Listening / emulating wireless keyboard 52:53 Ghidra - firmware reverse engineering tool 57:54 Why?
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow To Do 3D Mechanical Design? It’s Easy. This Is How It Works ….Robert Feranec2023-03-31 | If you are starting to use or planning to use FUSION 360, watch this. This video explains the important basics and workflow and can save you a lot of time.
It is much appreciated. Thank you, - RobertJust building ...Robert Feranec2023-03-23 | A full tutorial is coming soon. You will learn how to design and build this by yourself.Explained How Chips Are DesignedRobert Feranec2023-03-09 | From chip schematic, through libraries, chip layout, packaging, simulation and more. Explained by Joren Vaes. Thank you Joren.
Chapters: 00:00 What is this video about 00:45 Difference between analogue and digital chip design 05:49 Schematic of a chip, libraries, PDK 09:16 Simulation of a chip 12:16 Software used to design a chip 15:35 Price: How much does it cost to manufacture a custom chip 17:12 How to learn chip design 19:03 Doing layout of a chip 22:37 Parasitic extraction 24:11 Design rules 28:29 Layers in chip design 29:47 NMOS / PMOS transistor 39:58 Package design for a chip 46:26 Nanometers technologies - what does it mean? 48:17 What is FinFET and why it exists? 53:58 How many people design a chip? 56:36 Joren's chip 1:02:52 Why to design ASIC 1:06:39 CMOS vs Bipolar 1:10:47 Making resistors in a chip 1:14:05 Making capacitors in a chip 1:14:49 Thickness of metal layers 1:18:04 Parameters of a transistor 1:22:07 THz chip example 1:27:29 Making perfect chips from imperfect components 1:32:56 ESD protection in chips
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertTutorial - How To Fully Control ESP32 Over InternetRobert Feranec2023-03-03 | A step by step tutorial where you create a code to control your ESP32 over the Internet (including firmware update over Internet). Explained by Mike Szczys. Thank you Mike.
Chapters: 00:00 What is this video about 00:47 Setup tools and Download code 17:36 Compiling / Building / Flashing 20:01 Setup / Start / Connect 35:49 Adding our own code 41:10 What is Real Time OS for Microcontrollers 51:42 Updating ESP32 variables over Internet 59:04 Updating ESP32 firmware over Internet ( OTA ) 1:09:06 Mike's projects 1:21:22 Calling a function running on ESP32 over Internet 1:28:50 Displaying / Plotting ESP32 data in a graph 1:37:23 Using API to talk to ESP32
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertWhat Decoupling Capacitor Value To Use And Where To Place Them | Eric BogatinRobert Feranec2023-02-24 | Practical examples to show what decoupling capacitors do. Explained by Eric Bogatin. Thank you Eric.
Chapters: 00:00 What is this video about 02:06 The schematic 14:44 The board / circuit 22:03 Example: Long rise time 26:48 2us rise time, no decoupling capacitor 29:46 Fast rise time, no decoupling cap 34:01 Fast rise time, moving probe 35:32 Estimating decoupling capacitor value 38:49 1000uF close to circuit 41:42 1000uF far from the circuit 43:37 1uF close to the circuit 46:24 Where to place decoupling capacitor 48:38 1 vs 2 capacitors 50:04 Sometimes more is better 54:18 Conclusion 55:49 Why 100nF capacitor? 1:01:43 Why PDN Graph?
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertWhat tutorial I should create next?Robert Feranec2023-02-21 | Arduino Shield Design in 2 hours. Watch the full step-by-step tutorial here: youtu.be/OgcWAOIHsDUHow to Make Custom Arduino Shield in 2 Hours | Full TutorialRobert Feranec2023-02-16 | You will learn how to design and build your own Arduino shield: draw schematic, do PCB layout, manufacture your board and program it.
Learn more about electronics, check out our online courses: courses.fedevel.com
Chapters: 00:00 Start a new project in EasyEDA 04:36 Add Arduino headers into schematic 09:43 Creating Arduino PCB with headers only 17:27 Connecting headers 26:31 Add Power LED 28:15 Add Servos 32:09 Add External Power support 42:59 Add MOSFET to Arduino 48:23 Add User LED 49:59 Add I2C Temperature sensor 54:45 Schematic annotation 56:21 Checking schematic 58:00 Component placement in PCB 1:05:05 Start PCB Layout: setup rules and route it 1:18:16 Improve Layout - Add Polygons & Planes 1:29:55 Add Text 1:42:40 Checking Finished PCB 1:43:28 Buying components 1:58:50 Ordering PCB 2:01:30 Building your boards 2:02:45 Testing User LED - Blink 2:03:47 Testing Temperature sensor 2:06:00 Testing MOSFET 2:09:11 Testing Servos 2:13:06 Thank youExtreme PCB Wiring and Length MatchingRobert Feranec2023-02-07 | Cool stuff at Computer History MuseumWill This Make Hardware Design Easier? | With Kyle DumontRobert Feranec2023-01-27 | Many features useful for hardware design engineers - see schematic & PCB, project history, differences between versions, track issues, manage reviews, ... I really like what allspice.io is doing and I talked to Kyle Dumont about their system.
Chapters: 00:00 What is this video about 01:52 Creating an issue or a todo item 05:36 Preparing project on our local PC 08:51 Making changes in schematic, design review process 18:15 Making changes in PCB 25:59 Making changes in libraries 35:22 Releasing a board 37:25 Working on previous versions 42:06 Creating documentation 45:32 Project history 47:04 Pricing & how allspice can be useful 49:39 Project view 52:32 How to start using it 53:53 Importing project 55:37 Mirroring your project back to git
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertArduino vs. Wires! And the winner is?Robert Feranec2023-01-17 | Designing your own Arduino shield. The full step-by-step tutorial to design the board is here: youtu.be/OgcWAOIHsDU
It is much appreciated. Thank you, - RobertHow are big FPGA (and other) boards designed? Tips and TricksRobert Feranec2023-01-10 | Many useful tips to design complex boards. Explained by Marko Hoepken. Thank you very much Marko
Chapters: 00:00 Schematic symbol - Pins 09:54 Nets and connections 20:55 Hierarchical schematic 25:55 Multiple instances of one schematic page 31:47 Checklists 35:52 Pin swapping 40:07 Use unused pins 43:42 Optimizing power 1:00:14 Handling special pins 1:06:11 Footprints and Packages 1:09:50 Fanout / Breakout of big FPGA footprints 1:24:59 Layout 1:28:33 Length matching 1:36:55 Build prototypes 1:44:31 Reduce complexity 1:51:21 Where Marko works
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - Robert100k Subscribers Live StreamRobert Feranec2023-01-08 | Thank you very much!How To 3D Print a Model of Your PCB | Step by StepRobert Feranec2022-12-20 | A tutorial about how to create a PCB 3D model from DXF file and how to 3D print it. This is a super nice and simple way to check PCB dimensions and position of critical elements such connectors or mounting holes before you send your PCB to production.
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertBased on your ideas! What else shall I design?Robert Feranec2022-12-15 | Do you have an idea what I could design? Ideally projects up to 5 days long. Let's have some fun! This video is base on Charles D. Aylward's idea.
It is much appreciated. Thank you, - RobertHow to design perfect switching power supply | Buck regulator explainedRobert Feranec2022-12-08 | How does a switching power supply work? Signals and components explained, buck regulator differences, how do they work, which one to use, ... By Carmen Parisi. Thank you very much Carmen
Chapters: 00:00 Main parts of a buck regulator 00:12 Switching power supply controller 02:11 Gate driver and FETs 07:50 Inductor and Capacitor 11:04 Integrated SMPS: Controller + Gate Driver + FETs 14:26 Power supply module 16:07 PMBUS 20:46 Control modes 22:46 DrMOS: Gate Driver + FETs 28:58 Control scheme, Voltage mode vs. Current mode 33:32 What frequency to use in switching power supply? 38:40 About inductor 43:56 About capacitors, capacitor derating 57:55 Gate resistors, ( RGATE ) 1:03:29 CBOOT, Boot resistor, ( RBOOT ) 1:07:37 How to measure switching power supply signals, probing 1:16:41 Phase snubber ( RSNUB, CSNUB) 1:19:08 VIN Capacitor 1:22:56 Phase node, switching node, ringing 1:28:37 Shoot-Through 1:33:36 Dead Time, diodes 1:37:27 Stability / Jitter 1:43:53 Transient response 1:48:49 Multiphase regulators
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow to minimize noise in your OP AMP and ADC circuitsRobert Feranec2022-12-02 | How to calculate, simulate, measure and filter noise in circuits with operational amplifier and with AD converters. Explained by Arthur Kay from Texas Instruments. Thank you Arthur.
Chapters: 00:00 Operational amplifier noise - Extrinsic and intrinsic 02:59 OP AMP - Filtering intrinsic noise example 04:51 Simulating OPAMP noise - with filter 07:53 Simulating Operational amplifier - no filter 12:49 Simulating OP AMP with smaller resistors but same gain 14:25 Simulation vs reality - comparing noise results 16:36 Simulating OP AMP with EMIRR 20:23 Noise on AD converter 25:55 60Hz ( 50Hz ) noise on AD converter 29:47 About removing noise on AD 34:29 Calculating noise 34:53 Noise in resistors 37:22 Noise spectrum / spectral density 39:48 Adding noises together - equation 40:32 RMS vs. standard deviation 42:43 Noise gaussian distribution, standard deviations 47:32 1/f or flicker noise 49:09 Understanding noise simulation results and graphs 54:46 Understanding Output noise vs. Total noise graph 1:00:06 Calculating OP AMP + ADC noise 1:04:19 OP AMP filters difference 1:06:54 Real example of calculating noise 1:10:58 Does the model used in simulation include noise? 1:14:33 Real example: simulations / calculations vs. real measurements 1:19:24 Converting codes to volts 1:23:07 OPAMP with EMI filter (EMIRR) 1:29:23 Arthur's Book
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertWhen a Signal Hits The End of a PCB Track - What happens? | Reflections by Eric BogatinRobert Feranec2022-11-17 | Ringing caused by reflections can be fixed. What is happening and what to do? Explained by Eric Bogatin. Thank you Eric.
Chapters: 00:00 Understanding reflections 01:06 Electrically Short vs. Long 02:52 The tool we are using explained 03:48 Simulating: Electrically short 08:04 Reflections on classic CMOS and standard board 10:41 Simulating: Electrically long (e.g. DDR3 / DDR4) 15:16 50 OHM impedance is not 50 OHM resistance 16:39 Simulating a buffer example 18:32 Why we get reflections 20:37 What happens when there is a reflection 25:44 Why reflection disappears 30:08 Frequency of ringing 31:49 How to eliminate reflections 35:37 Signal level change caused by termination 39:25 Source termination
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertTIP: You can have crosstalk on boards running at low frequency #hw_tip #001Robert Feranec2022-11-11 | A board that is randomly resting, freezing or has a weird behavior? The problem can be crosstalk ...
Links: - What Every PCB Designer Should Know - Crosstalk Explained (with Eric Bogatin) youtu.be/EF7SxgcDfCo - Understanding Crosstalk in PCB Layout - You may wish you knew this before (with Eric Bogatin) youtu.be/5EeQPxRdurk - 3 Simple Tips To Improve Signals on Your PCB - A Big Difference youtu.be/CDJn-35W8sg
- FEDEVEL Online Courses https://marketplace.fedevel.education/Just solderingRobert Feranec2022-11-04 | Testing ESP32 fix to prevent COM not detected error. Works!How Electronics is Created? #shortsRobert Feranec2022-11-02 | I recorded the full process of designing and building this ESP32 board. I was planning to post it on YouTube, but there is still a lot of work. Would you watch it if I finish it?
Links: - FEDEVEL Online Courses: https://marketplace.fedevel.education/Designing a FLEX PCB? You Need To Know This ....Robert Feranec2022-10-27 | Everything important you need to know when designing FLEX PCBs. Explained by Ata Syed
Chapters: 00:00 What this video is about 01:32 What is Stiffener 03:14 What is Coverlay 05:36 Soldermask on Flex PCB 07:44 Adhesive 11:35 Favourite stackup? 18:39 Copper in Flex PCB 23:53 Strain relief 26:56 Preventing FLEX PCB cracking 29:25 Bend radius 34:33 Teardrops 39:49 Routing - sharp corners and angles 42:50 Space out equally 45:42 Shift tracks between layers, gold fingers coverlay 49:07 Overlapping coverlay and stiffer 51:00 Documentation for FLEX PCB manufacturing 53:47 Aluminum stiffer 57:04 Via 20mil from stiffener edge 57:41 Stiffener with holes (+ plating) 1:02:37 Holes in corners 1:04:39 Cross hatched vs Solid GND planes in FLEX PCB 1:09:10 Shielding 1:10:41 Finishing 1:12:05 Gold fingers finishing 1:14:13 How a four layer FLEX is made 1:15:20 About 3 layer and odd layer FLEX PCBs 1:17:11 Layer and thickness limitations 1:19:55 2mil spacing 1:22:35 Copper plating vs. FLEX 1:26:59 Buried VIAs and FLEX 1:28:27 uVIAs in FLEX 1:29:17 Minimum Trace and Space on FLEX PCB 1:30:46 Minimum VIA and about holes 1:34:08 About Panelization 1:35:14 About FLEX PCB manufacturing process 1:38:04 How stiffeners are applied on FLEX
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow Does a CPU Work and How To Create Your Own ProcessorRobert Feranec2022-10-20 | In this video we will design our own CPU. Explained by Steve Hoover
Chapters: 00:00 What this video is about 00:39 Generating a CPU core 02:09 Inside of CPU and how it works 05:58 What are registers 07:38 Program counter (PC) 11:16 How a program is executed in CPU 17:19 Logic gates explained 30:34 Building our own CPU 39:37 Instruction described - what is in it 40:52 OPCODE 1:17:44 If you would like to learn more 1:18:48 Uploading our design to FPGA
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertHow to Design and Simulate PCB AntennaRobert Feranec2022-10-13 | Steps to create and simulate inverted F coplanar antenna in MATLAB Antenna toolbox. The PCB antenna from this video can be used for example for WiFi or Bluetooth. Explained by Giorgia Zucchelli from MathWorks.
Chapters: 00:00 What do you need and how to start 03:26 Results from simulation 07:58 Starting to design our own PCB antenna 22:45 Designing PCB antenna in code / script 27:43 Creating PCB in MATLAB by a script 50:14 Drawing PCB antenna in MATLAB PCB Antenna Designer 1:12:33 Simulating our finished PCB antenna 1:20:50 Exporting gerber files 1:25:29 Optimizer 1:33:54 Price
------------------------------------------------------ Would you like to support me? It's simple:
It is much appreciated. Thank you, - RobertSee How Audio Filters Work | Compressor, Notch, Shelf, Limiter and more ... | Remco StoutjesdijkRobert Feranec2022-10-07 | Explains what audio filters do and when and how to use them to improve audio quality. Thank you very much Remco Stoutjesdijk
Chapters: 00:00 What is this video about 00:34 Setup to measure audio signals 09:17 The board we use for audio processing: ADAU1452 12:50 Low pass filter 16:51 Peaking filter 21:00 Notch 22:08 Shelf filter 24:27 Signal depending filters 24:45 Loudness algorithm - adjusting loudness for human ear 34:40 Room acoustic correction 40:07 How does audio compressor work - explained 46:53 How audio compression can be useful 49:58 About manipulating audio volume and possible quality loss 55:47 Attack, Decay, Sustain, Release 1:00:53 Measuring attack and release 1:10:36 Adjusting audio volume multiple times vs noise 1:13:09 Audio dithering 1:15:35 dB types: SPL vs FS ( 0dB SPL vs 0dB FS ) 1:20:55 Safe recording dB levels 1:21:53 Setting up filters to get the best sound 1:27:39 How does active noise cancelation work 1:32:16 Limiter, SoftClip 1:37:31 Limiter vs Compressor
------------------------------------------------------ Would you like to support me? It's simple: