Skill Building Workshops
Skill Building Workshops (SBW) already posted on YouTube
I have created a YouTube channel with a series of skill-building workshops on various topics that all engineering students should know. If you are a student interested in working in my lab, you should review these skill-building workshops. All the playlists can be found here
SBW-1 Altium getting started
SBW-2 Altium using libraries and generating new symbols and footprints
SBW-3 Secrets to Great Soldering
SBW-6 Using the Digilent AD2 scope
SBW-7 Using the Keysight 4024 scope
SBW-16 Using the Xiao SAMD21 microcontroller
Sub-System Design Hands-on Bootcamp Kits
The following modules are being developed as 1-3 hour skill-building workshops which could be checked out by any student to gain the skills necessary to implement their own custom subsystem based on the components or principles. These will be posted, along with their hardware kits to YouTube when they are ready. These modules represent the basic building blocks to build subsystems that can be integrated into final product systems. Going through these skill-building modules will prepare a student and their team to design and build a fully integrated, intelligent system successfully.
- ADCs and DACs, internal to the uC and external
- analog switches and multiplexers
- measure responses with analog front end (AFE) with opamps and instrumentation amplifiers
- create stimuli with analog back ends (ABE): transistor and MOSFET circuits and high current drivers
- data logging and display of sensor information
- analog and smart sensors
- Github and software revision tracking
- instruments like scopes, function generators, power supplies and DMM
- ID tags and near field communications (NFC) interfaces and devices
- your first circuit board, illustrating the three phases: plug and play, custom shield and fully custom.
- connectors for board to board and board to cable
- 3D printing
- motors and controllers with encoders for feedback control
- plug power VRMs with buck SMPS and linear regulators
- power for portable applications including batteries and energy harvesting
- microcontrollers and boot loading
- Raspberry Pi and python or linux
- using Visual studio as an IDE for uC development
- wireless communication with a uC: BLE, WiFi, zigbee, NFC, custom rf
- rf ID tags and information encoding and readout
- edge impulse and AI computing
- intro to FPGA programming
- ultra wide band for precision positioning and data comm.
- software defined radio (SDR)
- mutli-function instruments as stimulus-response custom instruments, such as the Diglient AD2, Red Pitaya and ADI's ADALM1k and 2k
- image processing with camera and jetson nano or RPi or other AI or ML code
- generating local precision frequency signals from oscillators and DDS devices, and measuring their frequency with a uC
- highly accurate time sync tagging and geo tagging with gps GNSS devices, NIST broadcast signals and locking to local standards with PLL and feedback
Circuits Hands-on Bootcamp Modules
The following are simple, 1 hour or less workshops each undergraduate student should have gone through to master the basic concepts in electrical engineering from which all other projects are based. To complete all of these labs requires a simple kit with various components, tools and interconnect components.
- intro to the DMM
- how does the DMM measure current
- how does a DMM measure resistance
- real voltage sources modeled as Thevenin circuits
- real voltmeters modeled with parallel input resistance
- using solderless bread board (SBB)
- resistors in series and voltage dividers in DC circuits
- absolute accuracy of DMM for voltage
- power consumption and dissipation
- schematics and simulators like CircuitLabs.com
- intro to the AD2
- Ground and single-ended signals
- Signals and RMS values, comparing DMM and scope
- Mesurement-simulation correlation
- Measure I-V curves with scope (stimulus-response)
- basic opAmp follower circuit
- boosting the current for I-V curves
- modeling and measuring a real resistor
- modeling and measuring a real diode
- LED circuits
- RC circuits
- cascading low pass filters as passive or active
- RL circuits
- RLC circuits
- snubber circuits
- the NPN transistor
- Basic MOSFET circuits
- build your first circuit board
- use the AD2 as an impedance analyzer
- measure the inductance of long interconecn wires
- measure the mutual inductance between two wire loops
- measure the impedance profile of real capacitors and fit RLC models