~/talk

Building a Robot Arm with .NET 8, Raspberry Pi, Blazor and SignalR

Talkat NDC London 2025 · 2025-01-27..01-31· [embedded-and-hardware, iot, dotnet]
links:none on file
slides:none on file

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

  1. 0:00Introduction
  2. 1:12Talk overview
  3. 7:17.NET 9 new features
  4. 9:04Install .NET 8 on Pi
  5. 11:33GPIO and hardware setup
  6. 14:01LED flashing with .NET
  7. 16:51Button input with GPIO
  8. 19:00Sensors and I/O expanders
  9. 20:25Servo control with PWM
  10. 23:37Assembling robot arm
  11. 27:51Real-time control with Blazor & SignalR
  12. 31:03Blazor UI to servos
  13. 35:33Unity and VR extension
  14. 37:19VR robot control
  15. 39:55Mobile app deployment
  16. 41:03AI voice control with .NET MAUI
  17. 43:44Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.