Project

smalrubot

0.0
No commit activity in last 3 years
No release in over 3 years
The smalrubot is a library and an Arduino sketch for Smalruby.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 1.7
~> 10.0
>= 0

Runtime

 Project Readme

smalrubot

Gem Version Build Status

The smalrubot is a library and an Arduino sketch for Smalruby.

This is a part of the Smalruby (http://smalruby.jp) Project.

This was forked from Dino (austinbv/dino:15cd48e8).

Installation

requirements:

  • Windows or UNIX like OS (Mac OS X, Linux, etc...)
  • Ruby 2.0.0-p481 or higher.

Add this line to your application's Gemfile:

gem 'smalrubot'

And then execute:

$ bundle

Or install it yourself as:

$ gem install smalrubot

Usage

Prepare the Bootstrapper

Use the included command line tool to create a folder with the Arduino sketch you want to use and optionally configure it.

# If using Smalrubot V3, this is all you should need:
smalrubot generate-sketch sr

# If using Smalrubot S1 (a.k.a Studuino), this is all you should need:
smalrubot generate-sketch sr_studu

Upload The Bootstrapper

  • Connect the Arduino to a USB port on your machine, regardless of which sketch you're using.
  • Open the normal Arduino IDE
  • Open the .ino file in the sketch folder you just generated.
  • Click the upload button (an arrow).

Contributing

  1. Fork it ( https://github.com/smalruby/smalrubot/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

License

MIT (see LICENSE)