Unlock The Universal Parsers: A New PicoRuby Compiler
Presentation slide for RubyKaigi 2024
- Lrama
- Prism
- universal parser
2024-05-16
![Unlock The Universal Parsers: A New PicoRuby Compiler Unlock The Universal Parsers: A New PicoRuby Compiler](RubyKaigi2024/thumbnail.png)
![Unlock The Universal Parsers: A New PicoRuby Compiler Unlock The Universal Parsers: A New PicoRuby Compiler](RubyKaigi2024/thumbnail.png)
PicoRuby epsode 4
Presentation slide for RubyConf Taiwan 2023
- PicoRuby
- Peripheral
- Microcontroller
2023-12-15
![PicoRuby epsode 4 PicoRuby epsode 4](RubyConfTaiwan2023/thumbnail.png)
![PicoRuby epsode 4 PicoRuby epsode 4](RubyConfTaiwan2023/thumbnail.png)
A Beginner's Complete Guide to Microcontroller Programming with Ruby
Presentation slide for RubyConfTH 2023
- PicoRuby
- Microcontroller
- RP2040
2023-10-07
![A Beginner's Complete Guide to Microcontroller Programming with Ruby A Beginner's Complete Guide to Microcontroller Programming with Ruby](RubyConfTH2023/thumbnail.png)
![A Beginner's Complete Guide to Microcontroller Programming with Ruby A Beginner's Complete Guide to Microcontroller Programming with Ruby](RubyConfTH2023/thumbnail.png)
A Beginner's Complete Guide to Microcontroller Programming with Ruby
Presentation slide for Euruko 2023
- PicoRuby
- Microcontroller
- RP2040
2023-09-21
![A Beginner's Complete Guide to Microcontroller Programming with Ruby A Beginner's Complete Guide to Microcontroller Programming with Ruby](Euruko2023/thumbnail.png)
![A Beginner's Complete Guide to Microcontroller Programming with Ruby A Beginner's Complete Guide to Microcontroller Programming with Ruby](Euruko2023/thumbnail.png)
Pointing Device On The Partner Half
Presentation slide for KeebKaigi 2023
- PicoRuby
- PointingDevice
- Firmware
2023-05-10
![Pointing Device On The Partner Half Pointing Device On The Partner Half](KeebKaigi2023/thumbnail.png)
![Pointing Device On The Partner Half Pointing Device On The Partner Half](KeebKaigi2023/thumbnail.png)
PicoRuby epsode 3
Presentation slide for RubyWorld Conference 2022
- PicoRuby
- Shell
- Filesystem
2022-11-10
![PicoRuby epsode 3 PicoRuby epsode 3](RubyWorldConference2022/thumbnail.png)
![PicoRuby epsode 3 PicoRuby epsode 3](RubyWorldConference2022/thumbnail.png)
PicoRuby epsode 2
Presentation slide for Ruby Association Grant 2021 Report
- PicoRuby
- MicroRuby
- mruby
2022-07-12
![PicoRuby epsode 2 PicoRuby epsode 2](RAGrant2021Report/thumbnail.png)
![PicoRuby epsode 2 PicoRuby epsode 2](RAGrant2021Report/thumbnail.png)
On a Keyboard Ruby on Board: PicoRuby and PRK Firmware
Presentation slide for RubyConf 2021
- PicoRuby
- RP2040
- microcontroller
2021-11-08
![On a Keyboard Ruby on Board: PicoRuby and PRK Firmware On a Keyboard Ruby on Board: PicoRuby and PRK Firmware](RubyConf2021/thumbnail.png)
![On a Keyboard Ruby on Board: PicoRuby and PRK Firmware On a Keyboard Ruby on Board: PicoRuby and PRK Firmware](RubyConf2021/thumbnail.png)
PRK Firmware: Keyboard is Essentially Ruby
Presentation slide for RubyKaigi Takeout 2021
- PicoRuby
- keyboard
- Raspberry
2021-09-10
![PRK Firmware: Keyboard is Essentially Ruby PRK Firmware: Keyboard is Essentially Ruby](RubyKaigiTakeout2021/thumbnail.png)
![PRK Firmware: Keyboard is Essentially Ruby PRK Firmware: Keyboard is Essentially Ruby](RubyKaigiTakeout2021/thumbnail.png)
PicoRuby Compiler
Presentation slide for Ruby Association Grant 2020 Report
- PicoRuby
- compiler
- smallfootprint
2021-07-06
![PicoRuby Compiler PicoRuby Compiler](RAGrant2020Report/thumbnail.png)
![PicoRuby Compiler PicoRuby Compiler](RAGrant2020Report/thumbnail.png)
mruby machine - An Operating System for Microcontroller
Presentation slide for RubyKaigi Takeout 2020
- mruby
- compiler
- microcontroller
2020-09-04
![mruby machine - An Operating System for Microcontroller mruby machine - An Operating System for Microcontroller](RubyKaigiTakeout2020/thumbnail.png)
![mruby machine - An Operating System for Microcontroller mruby machine - An Operating System for Microcontroller](RubyKaigiTakeout2020/thumbnail.png)
mruby/c: Running on Less Than 64KB RAM Microcontroller
A presentation slide for RubyConf 2019 at JW Marriott Nashville on Nov 18, 2019
- mruby/c
- Sake
- IoT
2019-11-18
![mruby/c: Running on Less Than 64KB RAM Microcontroller mruby/c: Running on Less Than 64KB RAM Microcontroller](RubyConf2019/thumbnail.png)
![mruby/c: Running on Less Than 64KB RAM Microcontroller mruby/c: Running on Less Than 64KB RAM Microcontroller](RubyConf2019/thumbnail.png)
mruby de Hello World!
The Presentation for RubyKaigiToyama01 by hasumikin
- mruby
- compiler
- parser
- lemon
2019-11-03
![mruby de Hello World! mruby de Hello World!](ToyamaRubyKaigi01/thumbnail.png)
![mruby de Hello World! mruby de Hello World!](ToyamaRubyKaigi01/thumbnail.png)
IoT with mruby/c on the Asahi-shuzo (Shimane)
Presentation for SWEST21
- mruby
- mruby/c
- iot
- sake
2019-09-06
![IoT with mruby/c on the Asahi-shuzo (Shimane) IoT with mruby/c on the Asahi-shuzo (Shimane)](SWEST21/thumbnail.png)
![IoT with mruby/c on the Asahi-shuzo (Shimane) IoT with mruby/c on the Asahi-shuzo (Shimane)](SWEST21/thumbnail.png)
IoT workshop for firmware programming with ESP32 and mruby/c
It will cover: - Introducing mruby/c which is Ruby implementation for microcontroller - How mruby/c works - Basics of microcontroller - Hands-ons - Hello World on POSIX - Hello World on ESP32 - Blinking LED - Taking temperature with thermistor - Multi tasking
- mruby/c
- mruby
- IoT
- firmware
- ESP32
- microcontroller
2019-05-15
![IoT workshop for firmware programming with ESP32 and mruby/c IoT workshop for firmware programming with ESP32 and mruby/c](RubyConfPoland2019-Workshop/thumbnail.png)
![IoT workshop for firmware programming with ESP32 and mruby/c IoT workshop for firmware programming with ESP32 and mruby/c](RubyConfPoland2019-Workshop/thumbnail.png)
mrubyc - The smallest Ruby implementation for microcontrollers
The slide for [THE RUBY CONFERENCE OF CRACOW 2019](https://krk-rb.pl/) by [hasumkin](https://github.com/hasumikin) It will cover: - Introducing Ruby for microcontrollers and microcontrollers themselves - Things in common and difference between mruby and mruby/c - How mruby/c works - Development sorroundings - Some actual source code of firmware application
- mruby
- mruby/c
- IoT
2019-05-14
![mrubyc - The smallest Ruby implementation for microcontrollers mrubyc - The smallest Ruby implementation for microcontrollers](RubyConfPoland2019/thumbnail.png)
![mrubyc - The smallest Ruby implementation for microcontrollers mrubyc - The smallest Ruby implementation for microcontrollers](RubyConfPoland2019/thumbnail.png)
Practical mruby/c firmware development with CRuby
A talk of RubyKaigi 2019 in Fukuoka. Writing mruby/c firmware applications is like writing mrbgems. You need to make some C functions and mruby wrapper of them in order to handle peripherals like sensor, flash memory or BLE. Easy to imagine it's hard to develop for a team in a situation of TIGHT COUPLING, right? I will talk about some tools, mrubyc-test and mrubyc-debugger, which I made with CRuby for testing and debugging to keep our team slack coupling.
- mruby
- mruby/c
- IoT
- TDD
2019-04-19
![Practical mruby/c firmware development with CRuby Practical mruby/c firmware development with CRuby](RubyKaigi-2019/thumbnail.png)
![Practical mruby/c firmware development with CRuby Practical mruby/c firmware development with CRuby](RubyKaigi-2019/thumbnail.png)
Firmware programming with mruby/c
We have a new choice to write firmware for microcomputers(microcontrollers). It's mruby/c. This talk shows how to introduce mruby/c firmware programming. And besides, my actual IoT project for Japanese Sake brewery will be described. Since mruby/c is still a young growing tool, you will know there are several(many?) things you can help it to become better.
- mrubyc
![Firmware programming with mruby/c Firmware programming with mruby/c](rubykaigi2018/thumbnail.png)
![Firmware programming with mruby/c Firmware programming with mruby/c](rubykaigi2018/thumbnail.png)
Making IoT device with Ruby
I made an IoT system to manage the brewing temperature for Asahi Shuzo (Izumo city) with Ruby. I will talk about the value of Ruby on-the-spot of IoT, and about the way how a very ordinary Rubyist got to be able to handle microcontroller.
- mrubyc
![Making IoT device with Ruby Making IoT device with Ruby](making-iot-device-with-ruby/thumbnail.png)
![Making IoT device with Ruby Making IoT device with Ruby](making-iot-device-with-ruby/thumbnail.png)