- 71
- 3 044 840
Ilya Mikhelson
Registrace 30. 09. 2011
I am a professor at Northwestern University. I realize that it's impossible to explain everything perfectly and clearly within the confines of a class session, so I make videos to supplement the material that students struggle with in class. I try to make them as general as possible so that they are of use to a wide audience, and not only to my students. I also realize that my explanations in the videos are not perfect, so I greatly appreciate feedback so that I can keep improving the quality of my explanations.
I have code from my videos in the link below, but it is a work in progress. If any code (or other resources) I have used is missing, please leave a comment on the video and I'll make sure to add it more quickly!
I have code from my videos in the link below, but it is a work in progress. If any code (or other resources) I have used is missing, please leave a comment on the video and I'll make sure to add it more quickly!
Soldering Tutorial
This video shows how to perform basic through-hole soldering, using both a proto board and a printed circuit board. Additionally, we explore how to use many common tools for soldering that should be in your repertoire. A tutorial on surface mount soldering can be found here: czcams.com/video/wHLOegdVex8/video.html . Table to contents below:
00:00 - Introduction
00:15 - Overview of equipment
01:48 - Resistor on proto board
12:40 - LED on proto board
17:45 - Connection between components on proto board
18:54 - Wire on proto board
24:00 - LED on PCB
25:34 - Transistor on PCB
28:55 - Cleaning flux from PCB
31:16 - Finishing your soldering session
00:00 - Introduction
00:15 - Overview of equipment
01:48 - Resistor on proto board
12:40 - LED on proto board
17:45 - Connection between components on proto board
18:54 - Wire on proto board
24:00 - LED on PCB
25:34 - Transistor on PCB
28:55 - Cleaning flux from PCB
31:16 - Finishing your soldering session
zhlédnutí: 546
Video
Automated Projector Lift Demo
zhlédnutí 2,4KPřed 2 lety
This video shows a demonstration of an automated projector lift I created. It uses an ESP32 and can be controlled either through a web app or using the projector's remote. If you like this and want to see implementation details, including every step of the construction process and code, leave a comment and I will make followup videos!
LED Matrix Video Stream Demo
zhlédnutí 2,6KPřed 2 lety
This video shows a demonstration of a 64x64 LED matrix streaming video from my laptop's webcam over websockets. If you like this and want to see implementation details, leave a comment and I will make followup videos!
PageRank Tutorial
zhlédnutí 25KPřed 6 lety
This video presents the PageRank algorithm, the intuition behind it, and the mathematical formulation. Table of contents below: 00:00 - Introduction 00:16 - Main equation 00:51 - Variable definition 01:38 - Example 04:30 - Equation explanation 06:13 - Writing the system of equations 08:26 - Intuition behind equations 10:24 - Derivation of the matrix form 19:49 - Example solution 21:17 - Derivat...
Creating a Gantt Chart in Google Sheets
zhlédnutí 471KPřed 7 lety
This video shows how to create a Gantt Chart in Google Sheets, and how to customize it. Gantt Chart Template: goo.gl/yoaAMW Trevor Fox's Blog: goo.gl/OxJDGc Table of contents below: 00:00 - Introduction 00:40 - Labeling 02:57 - Dropdown for status 04:00 - Creating the bar chart 09:16 - Changing colors of tasks 13:39 - Burndown bar 14:54 - Overall project timeline 19:26 - Adding and deleting tas...
Embedded Circuit Debugging
zhlédnutí 17KPřed 7 lety
This video shows debugging techniques for embedded circuits. Table of contents below: 00:00 - Introduction 00:45 - Visual inspection 01:06 - Connectivity check for shorts 02:25 - Connectivity check for proper connections 03:34 - Checking connections in an embedded system 05:01 - Checking voltages 06:16 - Fixing mistakes 07:54 - Conclusion
Zentri (Silicon Labs) WiFi Tutorial
zhlédnutí 2,1KPřed 7 lety
This video shows how to get up and running with the AMW004 WiFi module from Zentri (recently acquired by Silicon Labs). It shows how to use the module in an embedded application, and how to communicate using the Command API. Table of contents below: 00:00 - Introduction 00:55 - Creating an embedded application 01:33 - Getting started 03:02 - Connecting to the internet 04:40 - Web interface 05:4...
Atmel Studio Programming and Debugging
zhlédnutí 28KPřed 7 lety
This video shows how to program a microcontroller using the Atmel-ICE programmer and how to debug your application. Table of contents below: 00:00 - Introduction 00:17 - Hardware interface 01:48 - Breakpoints 02:12 - Configuration for debugging 02:56 - Programming the microcontroller 03:13 - Step over 04:36 - Step into 05:46 - Step out 06:29 - Conditional breakpoints 07:21 - IO viewer 09:03 - C...
Creating a Custom Board in Atmel Studio
zhlédnutí 16KPřed 7 lety
This video explains how to create a program for a custom board, as opposed to using a development board. Specifically, I made my own application using a SAM4S8B ARM microcontroller. Table of contents below: 00:00 - Introduction 00:45 - Creating a new project 01:43 - Exploring the initial project 03:11 - ASF 05:58 - Clock configuration 07:39 - Main function structure 09:26 - Using example projec...
3D Printing Tutorial
zhlédnutí 6KPřed 7 lety
This video shows how to use 3D printing software to prepare a design for printing. In this video, I use Zortrax Z-Suite. Table of contents below: 00:00 - Introduction 00:20 - Getting started 00:36 - Importing parts 00:49 - Moving parts 01:19 - Rotating parts 02:21 - Print settings 04:09 - Analyzing layers 04:43 - Saving to print 04:56 - 3D printing considerations 05:50 - Slicing 08:02 - Conclusion
Onshape CAD for 3D Printing Tutorial
zhlédnutí 51KPřed 7 lety
This video shows how to design simple components in Onshape, an online CAD tool. This demo focuses on making a custom enclosure for a PCB. Table of contents below: 00:00 - Introduction 00:30 - Getting started 01:13 - Changing units 01:24 - Sketches 01:58 - Creating the enclosure body 06:20 - Creating corner pillars 09:17 - Creating standoffs 12:21 - Creating hex nut indents 15:05 - Variables 15...
Surface Mount Soldering Tutorial
zhlédnutí 2,8KPřed 7 lety
This video shows how to perform surface mount soldering, by demonstrating on various components and with various techniques. Table of contents below: 00:00 - Introduction 00:31 - 48-TSOP (0.5mm pitch) 06:27 - SOT-223 (2.3mm pitch) 08:54 - 6-WDFN (0.65mm pitch) 11:11 - 0805 package 12:49 - Conclusion
Eagle PCB Tutorial: Custom Library
zhlédnutí 135KPřed 7 lety
This video shows how to use Eagle PCB to create a custom library and components. Part 1 (schematic): czcams.com/video/GGBcdoFhdWs/video.html Part 2 (layout): czcams.com/video/a1l6N7BVINA/video.html Part 3 (finalizing design): czcams.com/video/Eu5XMEh79XM/video.html Table of contents below: 00:00 - Introduction 00:37 - Checking other libraries 01:54 - Opening a library 02:33 - Creating a new lib...
Eagle PCB Tutorial: Finalizing Design
zhlédnutí 34KPřed 7 lety
This video shows how to use Eagle PCB to finalize your design and get it ready for manufacture. Part 1 (schematic): czcams.com/video/GGBcdoFhdWs/video.html Part 2 (layout): czcams.com/video/a1l6N7BVINA/video.html Part 4 (custom library): czcams.com/video/yvRGmltr_P8/video.html Table of contents below: 00:00 - Introduction 00:54 - Smash tool 02:09 - Adding text 04:23 - Changing board size 04:53 ...
Eagle PCB Tutorial: Layout
zhlédnutí 70KPřed 7 lety
This video shows how to use Eagle PCB for layout design. Part 1 (schematic): czcams.com/video/GGBcdoFhdWs/video.html Part 3 (finalizing design): czcams.com/video/Eu5XMEh79XM/video.html Part 4 (custom library): czcams.com/video/yvRGmltr_P8/video.html Table of contents below: 00:00 - Introduction 00:18 - Making a board from a schematic 00:41 - Grid settings 01:29 - Saving the design 02:30 - Placi...
Constellation Diagrams and Digital Communications
zhlédnutí 96KPřed 9 lety
Constellation Diagrams and Digital Communications
Discrete-Time Fourier Transform from Z-Transform
zhlédnutí 5KPřed 9 lety
Discrete-Time Fourier Transform from Z-Transform
Fourier Transform from Laplace Transform
zhlédnutí 6KPřed 9 lety
Fourier Transform from Laplace Transform
Discrete-Time Fourier Transform Tutorial
zhlédnutí 3,4KPřed 9 lety
Discrete-Time Fourier Transform Tutorial
best simplest turtorial ever! tytytytytytytytyty
this is the greatest tutorial video. do you have a udemy class
An excellent tutorial thank you
imagine chatgpt 4 was that time
meow
thank you very much sir
My pleasure!
genius,i was looking for this
8 years later and this video is still a banger, I have a digital communications exam in a few days. Lecturer could not explain this concept to save his life, honestly, it would have been over for him in a hostage situation. You have saved me, thank you so much.
Clear and concise , thank you.
Very good video!
Thank you!
Great Video. Covered quite a bit that I had not used before. ( Variables, Simple assembly, & export)
Well done! Jolly good show!!
Hello, I have a question. Is this a closed loop control system? Hoping to get a reply badly need for school requirements thank you !
Which aspect of it? A voltage regulator is a closed loop control system, for example, and I use one in this design.
i need some advice. how google sheets can be better than notion for project/task management?
Buddon?????
Details details Details....
Wow, first time I understand about QAM modulation, and the purpose of the constellation diagram
I'm very glad I could help!
Thank you, very clear and concise instructions.
Very good instructional video. Logical progression and you explained everything in a precise manner. Thanks!
Thank you very much for a detailed video. It was easy to follow through.
please tell me how you did this or the concepts you used so I may research it.
awesome tutorial!
that is so awesome
Where’s the next video ?
i study naval engennering and matlab is a big part of the first years, thank you so much for the expalnations and all this confusion
My pleasure!
"Promosm" 😭
Thank you so much!
My pleasure!
i had a question in the schematic file for all IC's like 4049. The VCC port and Gnd port ie. 1 and 8 in the IC are not visible and so we cant add the wires of vdd and gnd to those ports in schematic file in lab it was told that i could do it by in the Board file of the schematic but im not to find it please tell me how to do it
Awesome!
Super practical advice. Great video, thanks
Great video!
This is exactly what I need.
🐐🐐
It's 2023 and this video is still helpful. Thank you!
ripup @; is great! - 15 years closing and opening board to hide the ground plane!
Thanks a lot, excellent tutorial. I am an advanced Eagle user (my version is 7.6.0), but there are always new things to learn. When you zoom in on the board, I see that the component pads/pins have the name of the signal. How do you do that?
Very useful tutorial. I am *very* new to onshape but a) custom enclosures are a great way to start and b) variables are your friends and dimensions can be formula. In my enclosure I used the wall thickness variable to calculate the center point of the holes. So if I want the walls 1.5 mm the position of the holes changes accordingly. Similarly the pillars for the holes are a function of the screw diameter. So...I want my box 50x20 with M3 screws and voila. Next box 20x20 2 screws and abracadabra! Very handy, Some good other tips in there as well.
What is the slicing software you are using?
It is Zortrax Z-Suite, a proprietary slicer from Zortrax. Unfortunately, Zortrax is a completely closed ecosystem, so I don't think their slicer is compatible with any other printers. It's a shame, because it's an excellent slicer. I am currently in the process of getting new printers, so I will try to put out a new tutorial using more open tools.
Excellent explanation
thank you !
Hi, I've been using blender for my 3D printing design. I just started using Onshape and this is a great quick rundown on the essentials to get started. Thank you so much!
Thank you, your videos are very informative.
The best Eagle custom library tutorial! Very easy to follow through. Thank you so much!
I'm very interested in hearing how you made this. I have just started building (designing as I go...) something similar, using two stepper motors, ball bearing drawer runners, and aluminium 2020 frame (with a lead screw arrangement to turn rotational movement into linear). I'll post on my youtube later with my design ideas. Including concealed screws, accessibility of parts, etc... I have put a prototype of the mechanism together and it all feels ridiculously solid and hope to get it working soon :)
Cool 😎 thanks
So much value in one video. Thank you for making and sharing this!
Very cool
Please do
Hi professor. Is it possible to stream a screen from my laptop to the ESP32 and then convert it to the matrix? If so, what libraries could I use?