Toggle navigation
PicoRuby.org
Nav
GitHub
Products
PicoRuby
R2P2
PicoRuby.WASM
PRK Firmware
PicoRuby master
Overview
Introduction
Contribution
R2P2 & Workshop
Getting Started with R2P2
Tutorials
Terminal Emulator
Breadboard Basics
R2P2 WiFi Config
Troubleshooting
ROM Corruption
PicoRuby.WASM
Ruby on Browser
Getting Started with Funicular
Funicular on Rails
Builtin
class Object
Error
class CYW43::ConnectTimeout
class ESP32::ConnectTimeout
class GPIO::Error
class Interrupt
class JSON::DiggerError
class JSON::GeneratorError
class JSON::JSONError
class JSON::ParserError
class JWT::DecodeError
class JWT::ExpiredSignature
class JWT::IncorrectAlgorithm
class JWT::VerificationError
class Net::MQTT::ConnectionError
class Net::MQTT::MQTTError
class Net::MQTT::ProtocolError
class Net::WebSocket::ConnectionClosed
class Net::WebSocket::HandshakeError
class Net::WebSocket::ProtocolError
class Net::WebSocket::WebSocketError
class Prism::ParseError
class SQLite3::Exception
class SignalException
Hardware Device
class AHT25
class AQM0802A
class CYW43
class CYW43::Auth
class CYW43::GPIO
class DipSwitch
class ESP32
class ESP32::WiFi::Auth
class HCSR04
class MCP3004
class MCP3008
class MCP3204
class MCP3208
class MCP3424
class MCP3x0x
class PCF8523
class QuectelCellular
class QuectelCellular::HTTPSClient
class QuectelCellular::SoracomBeamUDP
class QuectelCellular::UDPClient
class RTD
class RTD::PT100
class Watchdog
IO Peripheral
class ADC
class I2C
module IRQ
module PIO
class PWM
class RotaryEncoder
class SDMMC
class SPI
class UART
class UART::RxBuffer
General
class ADC
module BDFFont
module BDFFont::Drawable
class BLE
class BLE::AdvertisingData
class BLE::AdvertisingReport
class BLE::GattDatabase
class BLE::HID
class BLE::UART
class BLE::UART::BufferIO
class BLE::Utils
class Base16
class Base64
class BasicSocket
module CRC
class CYW43
class CYW43::GPIO
module DFU
module DFU::BootManager
class DFU::Meta
class DFU::Updater
module DRb
class DRb::DRbBadURI
class DRb::DRbConnError
class DRb::DRbError
class DRb::DRbMessage
class DRb::DRbObject
class DRb::DRbServer
class DRb::DRbTCPServer
class DRb::DRbUnknown
class DRb::DRbUnknownError
module DRb::WebSocket
class DRb::WebSocket::Adapter
class DRb::WebSocket::BrowserSocket
class DRb::WebSocket::Server
class Data
class Dir
class ENVClass
class ESP32
class ESP32::WiFi
module Editor
class Editor::Base
class Editor::Buffer
class Editor::Line
class Editor::Screen
class FAT
class FAT::Dir
class FAT::File
class FAT::Stat
class FAT::VFSMethods
class File
class File::Stat
module Funicular
module Funicular::Cable
class Funicular::Cable::Consumer
class Funicular::Cable::Subscription
class Funicular::Cable::Subscriptions
class Funicular::Component
class Funicular::Component::StateAccessor
module Funicular::Debug
class Funicular::EnvironmentInquirer
class Funicular::ErrorBoundary
module Funicular::FileUpload
class Funicular::FormBuilder
module Funicular::HTTP
class Funicular::HTTP::Response
class Funicular::Model
module Funicular::RouteHelpers
class Funicular::Router
class Funicular::StyleAccessor
class Funicular::StyleBuilder
class Funicular::StyleValue
module Funicular::VDOM
class Funicular::VDOM::Component
class Funicular::VDOM::Differ
class Funicular::VDOM::Element
class Funicular::VDOM::Patcher
class Funicular::VDOM::Renderer
class Funicular::VDOM::Text
class Funicular::VDOM::VNode
module GC
class GPIO
class HCSR04::TimeoutError
class HCSR04::WraparoundError
class I2C
class IIRFilter
class IO
class IRQ::IRQInstance
module JS
module JS::BLE
module JS::BLE::GATT
class JS::BLE::GATT::Characteristic
class JS::BLE::GATT::Device
class JS::BLE::GATT::Server
class JS::BLE::GATT::Service
class JS::BLE::UART
module JS::Bridge
class JS::Object
class JS::WebSerial
class JS::WebSocket
module JSON
module JSON::Common
class JSON::Digger
class JSON::Generator
class JSON::Parser
module JWT
class JWT::Decoder
module KarmaticArcade
module KarmaticArcade::Drawable
module Kernel
class Keyboard
class KeyboardMatrix
module LayerKeycode
class Littlefs
class Littlefs::Dir
class Littlefs::File
class Littlefs::Stat
class Littlefs::VFSMethods
class Logger
class MCP3208
class MCP3424
class MML
module Machine
class Markdown
module Marshal
module MbedTLS
class MbedTLS::CMAC
class MbedTLS::Cipher
class MbedTLS::Digest
class MbedTLS::HMAC
module MbedTLS::PKey
class MbedTLS::PKey::EC
class MbedTLS::PKey::PKeyBase
class MbedTLS::PKey::PKeyError
class MbedTLS::PKey::RSA
module Net
class Net::DNS
class Net::Delete
class Net::Get
class Net::HTTP
class Net::HTTPAccepted
class Net::HTTPBadGateway
class Net::HTTPBadRequest
class Net::HTTPBadResponse
class Net::HTTPClient
class Net::HTTPClientBase
class Net::HTTPClientError
class Net::HTTPCreated
class Net::HTTPForbidden
class Net::HTTPFound
class Net::HTTPGenericRequest
class Net::HTTPInformation
class Net::HTTPInternalServerError
class Net::HTTPMethodNotAllowed
class Net::HTTPMovedPermanently
class Net::HTTPNoContent
class Net::HTTPNotFound
class Net::HTTPNotImplemented
class Net::HTTPNotModified
class Net::HTTPOK
class Net::HTTPRedirection
class Net::HTTPRequest
class Net::HTTPResponse
class Net::HTTPSClient
class Net::HTTPSeeOther
class Net::HTTPServerError
class Net::HTTPServiceUnavailable
class Net::HTTPSuccess
class Net::HTTPTemporaryRedirect
class Net::HTTPUnauthorized
class Net::HTTPUnknownResponse
class Net::HTTPUtil
class Net::Head
module Net::MQTT
class Net::MQTT::Client
class Net::NTP
class Net::NTP::Packet
class Net::Options
class Net::Patch
class Net::Post
class Net::Put
class Net::TCPClient
class Net::UDPClient
module Net::WebSocket
class Net::WebSocket::Client
class Net::WebSocket::Server
class Net::WebSocket::Server::Connection
module Network
class Network::ConnectTimeout
class Network::WiFi
class Object
class PCF8523
class PIO::Assembler
class PIO::Program
class PIO::StateMachine
module PNGBIT
module PRS
class PRS::Compiler
module PSG
class PSG::Driver
class PSG::Keyboard
class PWM
class PackHelper
class PicoLine
class PicoLine::Question
module PicoModem
class PicoModemNullIO
class PicoModemStringReader
class PicoRubyVM
class PicoRubyVM::InstructionSequence
module Picotest
class Picotest::Double
class Picotest::Runner
class Picotest::Skip
class Picotest::Test
class PitchDetector
class PitchDetector::Note
class Prism
class Prism::Location
class Prism::ParseResult
class Proc
class RMT
module RNG
class Rapicco
class Rapicco::Parser
class Rapicco::Slide
class Rapicco::Sprite
class Regexp
class RotateLogger
class SDMMC
class SK6812
class SPI
class SQLite3
class SQLite3::Database
class SQLite3::ResultSet
class SQLite3::Statement
class SSD1306
class SSLContext
class SSLSocket
class Sandbox
class Shell
class Shell::Job
class Shell::Parser
class Shell::Parser::Node
class Shell::Pipeline
class Shell::Pipeline::PipeIO
class Shell::Tokenizer
module Shinonome
module Shinonome::Drawable
module Signal
class SocketError
class String
class TCPServer
class TCPSocket
class Task
class Task::Stat
module Terminus
module Terminus::Drawable
class Time
class Time::TimeMethods
class UART
class UC8151
class UDPSocket
module URI
class URI::URIClass
module USB
class USB::HID
module USB::HID::Keycode
class VFS
class VFS::Dir
class VFS::File
class VRAM
module VRAM::Delegatable
class Vim
module YAML
Type alias
Type alias
class Regexp
Regexp class of PicoRuby
Instance methods
free
instance
.
free
()
->
nil
Tags:
class