Skip to content

Releases: picoruby/R2P2

No need to call `require "cyw43"` on Pico W

09 Feb 05:04
Compare
Choose a tag to compare

require, PWM, Watchdog and BLE (experimental)

13 Dec 05:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.1.2...0.2.0

UART added and other peripheral libraries fixed

18 Sep 07:25
Compare
Choose a tag to compare
  • GPIO
  • ADC
  • I2C
  • SPI
  • UART

These gems are implemented according to API guidelines: https://github.com/mruby/microcontroller-peripheral-interface-guide

Shell improved

05 Jun 01:45
Compare
Choose a tag to compare
  • You can copy & paste into the R2P2 shell (line by line. Multiple lines will fail)
  • You can interrupt a task by Ctrl-C
  • Shell can start even if the terminal size is small

General peripheral classes: GPIO, ADC, I2C, and SPI

24 May 09:42
Compare
Choose a tag to compare

GPIO

The image below shows how to turn on and off the LED on Raspberry Pi Pico:

image

Note that you (generally) have to answer n to some questions being asked on start-up.

ADC

You can calculate the current temperature by RP2040's on-chip sensor:

image

I2C and SPI

[TODO]

Flash disk works

15 Nov 00:46
Compare
Choose a tag to compare

Improvements

  • Filesystem now works on the Flash ROM in RP2040 so your data will persist even after power down

Known issues

  • irb -> exit -> irb then, the shell falls into an infinity loop due to a multi-tasking problem

The first release🎉

11 Nov 08:12
Compare
Choose a tag to compare

There are still many bugs, but released anyway!