Rabbit Slide Show

HASUMI Hitoshi's slides

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

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!

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)

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

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

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

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

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