Python for Hardware Folks
summary
Shows concrete examples: CircuitPython on microcontrollers runs a button→LED loop and powers a Bevy van pump fixture that reliably drains and refills an ice bank; a National Instruments stack via NI-DAQmx reading 50 samples from dev1/0 captures analog voltages to verify pressure switch trip points with repeatable precision; a Revolution Pi PLC with Python pairs ladder control and Python for database/connective tasks; workflow suggestions include using GitHub Desktop for version control and starting with small fixtures.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:23Hardware folks and software
- 3:05Why write code
- 5:15Python with microcontrollers
- 9:28CircuitPython fixture example
- 11:15Data acquisition systems
- 13:19Sensor data collection and visualization
- 17:12Testing pressure switches
- 18:56Industrial automation with PLCs
- 21:03Python in programmable logic controllers
- 22:48Barriers to learning Python
- 25:35Overcoming Python barriers
- 28:23Q&A
related talks
27mLight Up Your Life - With Python and LEDs!
34mUsing Python to enter the world of Microcontrollers
50mGot Python I/O: IoT Development in Python via GPIO
40mIoT Adventures with Python
39mExploring the Wonderful World of Python on Devices
35mPhysical computing with Python and Raspberry Pi
40mPython on bare metal Beginners tutorial with MicroPython
10mBasics of Hardware with a PyRuler
