Robert Feranec
Tutorial - Custom DIY Keyboard Design and Build | Part 6: Case / Box design
updated
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
It is much appreciated. Thank you,
- Robert
Watch the full video here:
- How to design perfect switching power supply youtu.be/zf-pvHysroM
Links:
- Carmen's LinkedIn: linkedin.com/in/carpar
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
It is much appreciated. Thank you,
- Robert
Watch the full video here:
- What Decoupling Capacitor Value To Use And Where To Place Them youtu.be/ARwBwHZESOY
Links:
- Eric's LinkedIn: linkedin.com/in/eric-bogatin-368860
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
It is much appreciated. Thank you,
- Robert
Watch the full video here:
- Explained How Chips Are Designed youtu.be/69mdJv6fWXE
Links:
- Joren's LinkedIn: linkedin.com/in/joren-vaes-mmwave
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
It is much appreciated. Thank you,
- Robert
Links:
- Kaja's LinkedIn: linkedin.com/in/kaja-garbom-s%C3%B8rbotten-026239150
- Nordic Semiconductor: nordicsemi.com
- FEDEVEL courses: fedevel.com/courses
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:
- Sign up for online courses hosted on our platform: fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
It is much appreciated. Thank you,
- Robert
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:
- Sign up for online courses hosted on our platform: fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
It is much appreciated. Thank you,
- Robert
Links:
- FEDEVEL courses: fedevel.com/courses
- How to Make Custom ESP32 Board in 3 Hours | Full Tutorial: youtu.be/S_p0YV-JlfU
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
It is much appreciated. Thank you,
- Robert
Links:
- Anton's Linked In: linkedin.com/in/anton-unakafov-14827b75
- BitifEye bitifeye.com
- Anton's article in Signal Integrity Journal: signalintegrityjournal.com/articles/2779-applications-of-high-bandwidth-awgs-in-receiver-testing-tricks-of-the-trade
- FEDEVEL courses: fedevel.com/courses
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Andreas' Linked In: linkedin.com/in/andreas-hardock-05589b1b6
- Nexperia nexperia.com
- FEDEVEL courses: fedevel.com/courses
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Sergiy 's Linked In: linkedin.com/in/sergiynesterenko
- Sergiy 's company: Quilter quilter.ai
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Ashkan's Linked In: linkedin.com/in/m-ashkan-seyedi-2358b66
- NVIDIA nvidia.com
- FEDEVEL courses: fedevel.com/courses
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Alex's Linked In: linkedin.com/in/alex-gudilko
- Alex's company: AJProTech ajprotech.com
- FEDEVEL courses: fedevel.com/courses
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Keysight USB-C PD use case: https://keysig.ht/yhEjpH
- Jit's Linked In: linkedin.com/in/jit-lim-787660
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Ron's Linked In: linkedin.com/in/ron-demcko-4b0179245
- KYOCERA AVX kyocera-avx.com
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Using: Altium Designer + MCAD CoDesigner + FUSION 360
Links:
- Nikolai Nyrkov Linked In: linkedin.com/in/nikolai-nyrkov-32302451
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Shawn Hymel Linked In: linkedin.com/in/shawnhymel
- GitHub repo with full tutorial: github.com/edgeimpulse/workshop-arduino-tinyml-roshambo
- TinyML book: amazon.com/TinyML-Learning-TensorFlow-Ultra-Low-Power-Microcontrollers/dp/1492052043/ref=sr_1_1
- TinyML Cookbook: amazon.com/TinyML-Cookbook-artificial-intelligence-ultra-low-power/dp/180181497X/ref=sr_1_4
- Edge AI book: amazon.com/AI-Edge-Real-World-Problems-Embedded/dp/1098120205/ref=sr_1_1
- Intro to Embedded ML course: coursera.org/learn/introduction-to-embedded-machine-learning
- Computer Vision with Embedded ML course: coursera.org/learn/computer-vision-with-embedded-machine-learning
- EdX TinyML professional certification: edx.org/professional-certificate/harvardx-tiny-machine-learning
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Lukas Henkel LinkedIn: linkedin.com/in/lukas-henkel-ovt
- Lukas' youtube: youtube.com/@LukasHenkel
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Ansys free version: ansys.com/academic/students/ansys-electronics-desktop-student
- Ten Signal Integrity Rules of Thumb webinar: signalintegrityjournal.com/events/504-ten-signal-integrity-rules-of-thumb-i-use-every-day
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Ansys free version: ansys.com/academic/students/ansys-electronics-desktop-student
- Ten Signal Integrity Rules of Thumb webinar: signalintegrityjournal.com/events/504-ten-signal-integrity-rules-of-thumb-i-use-every-day
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Wokwi: wokwi.com
- Uri's LinkedIn: linkedin.com/in/urishaked
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Samy's website: https://samy.pl/
- Samy's youtube: youtube.com/@samykamkar
- Samy's github: github.com/samyk
- Samy's twitter: twitter.com/samykamkar
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Recording of my call with Philip from Phil's lab.
Links:
- Phil's youtube channel: youtube.com/@PhilsLab
- FEDEVEL courses: courses.fedevel.com
Chapters:
00:00 Timeline, components
03:13 Sketch, Dimensions
07:25 Constrains
10:02 Drawing 3D objects
13:42 Creating Board
14:27 Parameters
20:30 Creating Bottom lid
27:57 Pattern
30:58 Planes, Analyses
35:17 Mirror
39:06 Creating Top lid
39:57 Project
43:49 Distance To Object
47:53 Opening for USB connector
55:13 Text
01:01:34 Fillet
01:05:59 Offset Faces
01:08:05 Joints and movement
01:12:22 Appearance and rendering
01:14:33 Animations
01:16:35 Revolve, Sweep, Lift, Pipe, Hole, Thread, Coil, Scale
01:19:57 Move / Copy
01:28:33 About 3D printing
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Joren's Linked In: linkedin.com/in/joren-vaes-mmwave
- Apheniox company website: apheniox.com
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Mike's Linked In: linkedin.com/in/mikeszczys
- Golioth company website: golioth.io
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Bogatin's Practical Guide to Prototype Breadboard and PCB Design: amazon.com/Bogatins-Practical-Prototype-Breadboard-Design/dp/163081962X
- The Myth of Three Capacitor Values: signalintegrityjournal.com/articles/1589-the-myth-of-three-capacitor-values
- Signal Integrity Academy (use FEDSI - 3 months free): bethesignal.com/bogatin/3monthsubscription.php
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
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 you
Links:
- Allspice website: allspice.io
- Use FEDEVEL code to get 75% discount: content.allspice.io/fedevel
- Project example: hub.allspice.io/kyle/youtube-altium-quick-tutorial-new
- FEDEVEL online courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Be an inventor:
- FEDEVEL online courses: courses.fedevel.com
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Marko's LinkedIn: linkedin.com/in/marko-h%C3%B6pken-71833417
- Where Marko works: https://www.dreamchip.de/
- FPGA video with Adam Taylor: youtu.be/C-RtLnagFuQ
- FEDEVEL online courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Be an inventor:
- FEDEVEL online courses: courses.fedevel.com
------------------------------------------------------
Would you like to support me? It's simple:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Carmen's LinkedIn: linkedin.com/in/carpar
- Carmen's presentation: welldoneblogfedevel.files.wordpress.com/2022/12/design-troubleshooting-tips-for-your-switching-regulator.pdf
- FEDEVEL online courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- TI Precision Labs: ADCs training.ti.com/ti-precision-labs-adcs?HQS=asc-dcc-padc-null-amb-pp-youtube_feranec_adcs-wwe_int
- TINA-TI analog simulation program ti.com/tool/TINA-TI?HQS=asc-dcc-padc-null-amb-evm-youtube_feranec_tina-wwe_int
- PSPICE-FOR-TI design and simulation tool
ti.com/tool/PSPICE-FOR-TI?HQS=asc-dcc-padc-null-amb-evm-youtube_feranec_pspice-wwe_int
- Operational Amplifier Noise book
amazon.com/Operational-Amplifier-Noise-Techniques-Analyzing/dp/0750685255
- Analog Engineer's Pocket Reference Guide
ti.com/amplifier-circuit/analog-engineers-pocket-reference-guide.html?HQS=asc-dcc-padc-null-amb-ebook-youtube_feranec-wwe_int
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
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 much
Links:
- Software used in the video: bethesignal.com/bogatin/vrpw3016-yoshi-animations-reflections-p-1072.html
- Signal Integrity Academy (use FEDSI - 3 months free): bethesignal.com/bogatin/3monthsubscription.php
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
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/
Links:
- FEDEVEL Online Courses: https://marketplace.fedevel.education/
Links:
- Ata's LinkedIn: linkedin.com/in/atasyed
- PFC Flexible Circuits: pfcflex.com
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Makerchip: makerchip.com
- Redwood EDA: redwoodeda.com
- RISC-V Courses (in Makerchip): makerchip.com/sandbox/?tabs=Courses
- Redwood EDA YouTube: youtube.com/channel/UCskxhptNNMVyqi6LfCgwz9A
- Steve Hoover's Linkedin: linkedin.com/in/steve-hoover-a44b607
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Giorgia Zucchelli linkedin.com/in/giorgia-zucchelli-916a772
- MathWorks: mathworks.com
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert
Links:
- Remco's website itsonlyaudio.com
- Examples and slides from this video: github.com/itsonlyaudio/DSPBasics
- FEDEVEL courses: courses.fedevel.com
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:
- Sign up for online courses hosted on our platform: https://marketplace.fedevel.education/
- Sign up for my Hardware design and PCB Layout online courses: academy.fedevel.com
- You can also support me through Patreon: patreon.com/robertferanec
- Or sign up for my Udemy course: udemy.com/learn-to-design-your-own-boards
It is much appreciated. Thank you,
- Robert


