~/talk

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

Talkat NDC Oslo 2024 · 2024-06-10..06-14· [dotnet, embedded-and-hardware]
links:none on file
slides:none on file

Builds a 3D‑printed robot arm controlled by a Raspberry Pi using .NET 8 with a single-line install script to deploy the SDK, uses System.Device.Gpio and Iot.Device.Bindings NuGet packages to read a button and flash an LED, drives servos via PWM channels and a servo driver board with external power, exposes real‑time control over Blazor + SignalR (worked live, including remote control from New Zealand), adds a Meta Quest 3 mixed‑reality controller and a MAUI mobile client, and publishes code and STL files on GitHub; notes Pi 5 limitations and warns to use external power for servos.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07Talk overview and demos
  3. 2:10.NET 8 IoT capabilities
  4. 3:35Installing .NET 8 on Pi
  5. 4:19Controlling Pi GPIO with .NET
  6. 6:04Raspberry Pi GPIO pins
  7. 7:07Flashing an LED
  8. 8:33Reading button input
  9. 11:47GPIO input/output control
  10. 14:35IoT.Device.Bindings for servos
  11. 17:03PWM and servo control
  12. 20:33Moving robot arm with servos
  13. 26:07Blazor and SignalR intro
  14. 28:37Real-time browser control
  15. 35:22Extending to Unity VR
  16. 38:08VR headset control
  17. 41:18Global collaborative control
  18. 42:21MAUI control app
  19. 43:26Voice control with speech API
  20. 45:11Building for .NET everywhere
  21. 46:36Resources and learning
  22. 49:07Q&A
~/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.