Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
summary
A working Raspberry Pi robot arm wired to three servos (rotate, reach, grip) uses .NET 8, a single-line install script to get the SDK on Pi, System.Device.Gpio and PWM drivers to drive two hardware PWM ports plus a software PWM in high‑resolution mode for the third servo, and a Blazor front end with SignalR hub for real‑time control; Unity targets a Meta Quest 3 for VR control, Azure speech maps voice commands, the arm is functional but noticeably wobbly and latency from UK Azure appears in remote demos.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:12Talk overview
- 7:17.NET 9 new features
- 9:04Install .NET 8 on Pi
- 11:33GPIO and hardware setup
- 14:01LED flashing with .NET
- 16:51Button input with GPIO
- 19:00Sensors and I/O expanders
- 20:25Servo control with PWM
- 23:37Assembling robot arm
- 27:51Real-time control with Blazor & SignalR
- 31:03Blazor UI to servos
- 35:33Unity and VR extension
- 37:19VR robot control
- 39:55Mobile app deployment
- 41:03AI voice control with .NET MAUI
- 43:44Summary
related talks
49mBuilding a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR
01h 01mRaspberry PI and .NET Core on Linux
54mHave Your Pi and Eat It Too: .NET Core 2.1 on Raspberry Pi
01h 00mUsing C# Source Generators to Build a .NET IoT Device
35mBuilding a Remote Control Robot with Automotive Grade Linux
53mSignalR: To Chat and Beyond
34mCharming Robots
43mKotlinbots: Building Your Own Personal Robot Army
