Text
Page: 1
PicoRuby Hands-on: Internet of Things Edition hasumikin EuRuKo 2025 in Viana do Castelo 18 Sept 2025
Page: 2
self.inspect Hitoshi HASUMI @hasumikin (GitHub and Twitter) Creator of PicoRuby Commiter of mruby and mruby/c Commiter of CRuby IRB and Reline
Page: 3
Today’s Workshop Flow Five Hands-On Sessions Session 1-4: 15 minutes each The fifth IoT session: 30+ minutes You can take a break anytime Ask me or someone around anytime if you need help
Page: 4
The Guidelines of the Workshop Spirit of Collaboration Help each other Share knowledge Troubleshooting Approach Check your wiring Reboot R2P2 by reboot command, you’ll learn it later (PicoRuby may have bugs)
Page: 5
Hands-On 1: Setup & LED Control Get started with PicoRuby LED blinking in IRB This session contains troubleshooting tips
Page: 6
Hands-On 2: Microphone & ADC Make your first PicoRuby script Read analog value by ADC Combine LED with Microphone
Page: 7
Hands-On 3: Buzzer & PWM Pretend as if an analog output Play sound by Buzzer Microphone + Buzzer
Page: 8
Hands-On 4: Useful Gems Gems are what you want Distance sensor and OLED
Page: 9
Hands-On 5: Internet of Things Connect to Wi-Fi (2.4GHz and IPv4 only) Send data to the API server Unleash your creativity