audio.Audiopicoware.system.audio.Audio - Handle audio output on the device.audio.AudioInfopicoware.system.audio.AudioInfo - Represent audio information.audio.AudioNotepicoware.system.audio.AudioNote - Represent a musical note.audio.AudioSongpicoware.system.audio.AudioSong - Represent a musical song.auto_complete.AutoCompletepicoware.system.auto_complete.AutoComplete - A simple auto-complete classc.Cpicoware.system.c.C - A MicroPython wrapper for the C engine.engine.Camerapicoware.engine.camera.Camera - Store camera parameters for 3D rendering.engine.Enginepicoware.engine.engine.GameEngine - Run a game through the native engine loop.engine.Entitypicoware.engine.entity.Entity - Represent a game entity with sprites, callbacks, and gameplay state.engine.Gamepicoware.engine.game.Game - Represent the top-level game state and its native render context.engine.Imagepicoware.engine.image.Image - Store a native 2D image and its display size.engine.Levelpicoware.engine.level.Level - Represent a game level containing entities and rendering state.engine.Sprite3Dpicoware.engine.sprite3d.Sprite3D - Represent a native 3D sprite made from triangles.engine.Triangle3Dpicoware.engine.triangle3d.Triangle3D - Represent a colored triangle used by the 3D renderer.Exceptionpicoware.system.agent.mcp.MCPError - Raised when an MCP request or response is invalid.picoware.system.drivers.zipfile.BadZipFile - Undocumentedpicoware.system.drivers.zipfile.LargeZipFile - Raised when writing a zipfile, the zipfile requires ZIP64 extensions and those extensions are disabled.picoware.system.drivers.zipfile.UserWarning - Undocumentedpicoware.system.websocket.ConnectionClosed - Raised when the connection is closed.picoware.system.websocket.NoDataException - Raised when no data is available.picoware.system.websocket.WebSocketError - Base exception for WebSocket errors.font.Fontpicoware.system.font.Font - Font class providing bitmap data for multiple sizes.font.FontSizepicoware.system.font.FontSize - FontSize class representing a font size variant.gameboy.GameBoypicoware.system.gameboy.GameBoy - Class for the GameBoy appghouls.Ghoulspicoware.applications.applications.games.ghouls.Ghouls - Class for the Ghouls gameio.BufferedIOBasepicoware.system.drivers.zipfile._ZipWriteFile - Undocumentedpicoware.system.drivers.zipfile.ZipExtFile - File-like object for reading an archive member. Is returned by ZipFile.open().jpegdec.JPEGDecoderpicoware.gui.jpeg.JPEG - JPEG decoder for Picoware.lcd.LCDpicoware.gui.draw.Draw - Class for drawing shapes and text on the display.log.Logpicoware.system.log.Log - Log class for Picoware.mjs.MJSpicoware.system.js.JS - A MicroPython wrapper for the MJS JavaScript engine.mmbasic.MMBasicpicoware.system.mmbasic.MMBasic - A class representing the MMBasic interpreter for Picoware.objectpicoware.system.drivers.zipfile.ZipInfo - Class with attributes describing each file in the ZIP archive.picoware.applications.applications.FlipSocial.FlipSocialRun - Class to manage the FlipSocial applicationpicoware.applications.desktop.PicowareAnimation - Class to draw "Picoware" animationpicoware.applications.ir.InfraredAnimationDisplay - Fit the built-in desktop animation into the 48px status artwork area.picoware.applications.ir.InfraredStatus - Draw 48px bear frames from SD at 5 fps, keeping only one frame in RAM.picoware.applications.utilities.email.IMAP4 - A minimal IMAP4 client for MicroPython.picoware.applications.utilities.email.IMAPAsync - Threaded IMAP helper so network fetches don't block the UI.picoware.applications.utilities.email.SMTP - A minimal SMTP client for MicroPython.picoware.applications.utilities.email.SMTPAsync - Threaded version of SMTP for sending emails "asynchronously"picoware.applications.utilities.ssh._AES_CTR - AES in Counter mode. Tries native CTR (mode 6) first, falls back to manual CTR built on ECB.picoware.applications.utilities.ssh.SSHClient - Full SSH-2 protocol client with multiple KEX algorithmspicoware.applications.wifi.server.Server - Simple HTTP Server for MicroPython WiFi Devicespicoware.gui.alert.Alert - A simple alert dialog class for displaying messages to the user.picoware.gui.choice.Choice - A simple choice switch for the GUI.picoware.gui.date_picker.DatePicker - A GUI component for selecting and rendering a date and time.picoware.gui.desktop.Desktop - A class to manage the desktop environment for the display.picoware.gui.file_browser.FileBrowser - Class to handle file browsing, text editing, and image viewing within Picoware.picoware.gui.image.Image - Represents an image with RGB565 pixel data for MicroPython.picoware.gui.keyboard.Keyboard - A simple on-screen keyboard class for a GUI.picoware.gui.keyboard.KeyLayout - Structure to hold key layout informationpicoware.gui.keyboard_rotation.KeyboardRotation - Rotate dialog primitives without changing the display's global state.picoware.gui.list.List - A simple list class for a GUI.picoware.gui.loading.Loading - A loading class with spinner animation.picoware.gui.menu.Menu - A simple menu class for a GUI.picoware.gui.scrollbar.ScrollBar - A simple scrollbar class for a GUI.picoware.gui.search_bar.SearchBar - A search bar class with text input and search functionality.picoware.gui.toggle.Toggle - A simple toggle switch for the GUI.picoware.gui.toggle_list.ToggleList - A class to manage a list of Toggle objects.picoware.system.agent.agent.Agent - Agent that can perform tasks using tools and LLMs.picoware.system.agent.llm.LLM - LLM configpicoware.system.agent.mcp.MCPClient - Client for standard MCP JSON-RPC requests over HTTP.picoware.system.agent.session.Session - Class for managing an agent session, including conversation history and session ID.picoware.system.agent.tools.tool.Parameters - Represents the parameters of a tool, which is a collection of properties.picoware.system.agent.tools.tool.Property - Represents a property of a tool's parameters.picoware.system.agent.tools.tool.Tool - Represents a tool that can be executed by the agent.picoware.system.app.App - Class for a Picoware application.picoware.system.app_loader.AppLoader - Class to manage loading and running apps dynamically.picoware.system.battery.Battery - Class for battery information and management.picoware.system.bluetooth.Bluetooth - A class to manage Bluetooth functionality as both central and peripheral device.picoware.system.drivers.espflasher.ESPFlasher - Flash firmware to an ESP32 ROM bootloader.picoware.system.drivers.ir_rx.IR_RX - Undocumentedpicoware.system.drivers.ir_rx.acquire.IR_GET - Undocumentedpicoware.system.drivers.ir_rx.mce.MCE - Undocumentedpicoware.system.drivers.ir_rx.nec.NEC_ABC - Undocumentedpicoware.system.drivers.ir_rx.nec.NEC_16 - Undocumentedpicoware.system.drivers.ir_rx.nec.NEC_8 - Undocumentedpicoware.system.drivers.ir_rx.nec.SAMSUNG - Undocumentedpicoware.system.drivers.ir_rx.philips.RC5_IR - Undocumentedpicoware.system.drivers.ir_rx.philips.RC6_M0 - Undocumentedpicoware.system.drivers.ir_rx.sony.SONY_ABC - Undocumentedpicoware.system.drivers.ir_rx.sony.SONY_12 - Undocumentedpicoware.system.drivers.ir_rx.sony.SONY_15 - Undocumentedpicoware.system.drivers.ir_rx.sony.SONY_20 - Undocumentedpicoware.system.drivers.ir_tx.IR - Undocumentedpicoware.system.drivers.ir_tx.mce.MCE - Undocumentedpicoware.system.drivers.ir_tx.nec.NEC - Undocumentedpicoware.system.drivers.ir_tx.nec.NEC_EXT - Undocumentedpicoware.system.drivers.ir_tx.nec.SAMSUNG32 - Undocumentedpicoware.system.drivers.ir_tx.philips.RC5 - Undocumentedpicoware.system.drivers.ir_tx.philips.RC6_M0 - Undocumentedpicoware.system.drivers.ir_tx.Player - Undocumentedpicoware.system.drivers.ir_tx.sony.SONY_ABC - Undocumentedpicoware.system.drivers.ir_tx.sony.SONY_12 - Undocumentedpicoware.system.drivers.ir_tx.sony.SONY_15 - Undocumentedpicoware.system.drivers.ir_tx.sony.SONY_20 - Undocumentedpicoware.system.drivers.ir_tx.rp2_rmt.DummyPWM - Undocumentedpicoware.system.drivers.ir_tx.rp2_rmt.RP2_RMT - Undocumentedpicoware.system.drivers.pye.Editor - A MicroPython text editor running on a virtual terminal.picoware.system.drivers.zipfile._SharedFile - Undocumentedpicoware.system.drivers.zipfile._Tellable - Undocumentedpicoware.system.drivers.zipfile.DeflateCompressor - Undocumentedpicoware.system.drivers.zipfile.DeflateDecompressor - Undocumentedpicoware.system.drivers.zipfile.ZipFile - Class with methods to open, read, write, close, list zip files.picoware.system.ducky.Ducky - Read and execute DuckyScript commands.picoware.system.http.HTTP - HTTP class for making HTTP requests.picoware.system.http.HTTPUART - HTTPUART - Handle HTTP requests over UART.picoware.system.infrared.Infrared - High-level SD remote library and transmitter facade.picoware.system.infrared.InfraredReceiver - Decode one supported protocol from the current board's IR input.picoware.system.infrared.InfraredTransmitter - Transmit parsed or raw signals using the current board's IR output.picoware.system.infrared.RemoteFile - A remote loaded .ir file.picoware.system.infrared.RemoteLibrary - Discover and load Flipper-compatible remotes from SD storage.picoware.system.infrared.Signal - One parsed or raw signal from a Flipper .ir file.picoware.system.input.Input - Handles input from the keyboard.picoware.system.LED.LED - Class to control an LED on a Raspberry Pi Pico device.picoware.system.settings.Settings - Settings management for Picoware.picoware.system.storage.Storage - Control the storage on a Raspberry Pi Pico device.picoware.system.system.System - Handle basic system operations.picoware.system.thread.Thread - Class representing a thread.picoware.system.thread.ThreadManager - Class to manage multiple threads.picoware.system.thread.ThreadTask - Represents a task to be executed by ThreadManager.picoware.system.time.Time - Handles time-related functions.picoware.system.uart.UART - Class representing a UART (Universal Asynchronous Receiver-Transmitter) interface.picoware.system.uf2loader.UF2Loader - Flash UF2 firmware files to the device.picoware.system.usb.USBKeyboard - USB HID keyboard device that runs alongside the built-in CDC (serial) interface.picoware.system.usb.USBMedia - USB HID Consumer Control device for media key input.picoware.system.view.View - A view managed by the ViewManager.picoware.system.view_manager.ViewManager - Manage multiple views and provide navigation capabilities.picoware.system.websocket.WebSocket - Synchronous WebSocket client for MicroPython.picoware.system.websocket.WebSocketAsync - WebSocket implementation that runs in a separate thread.picoware.system.wifi.WiFi - Class to manage WiFi functionality on a MicroPython device.picoware.system.wifi.WiFiUART - Class to manage WiFi functionality on a MicroPython device.picoware_psram.Objectpicoware.system.psram.PSRAMObject - Python wrapper around the underlying C PSRAM object.picoware_psram.PSRAMpicoware.system.psram.PSRAM - MicroPython PSRAM interface with automatic GC-managed objects.response.Responsepicoware.system.response.Response - Response object for HTTP requests.sd_mp.fat32_filepicoware.system.storage.FAT32File - Represents a fat32_mp_t structure on the FAT32 filesystem.textbox.TextBoxpicoware.gui.text_editor.TextEditor - A simple text editor built for Picoware.picoware.gui.textbox.TextBox - Class for a text box with scrolling functionality.uio.IOBasepicoware.system.drivers.vt.vt - A virtual terminal that renders text output to the display.usb_video_mp.USBVideoStreampicoware.system.usb.USBVideoStream - USB Video Stream, sends the current framebuffer over USB.ValueErrorpicoware.system.infrared.RemoteFormatError - Raised when an infrared remote file is invalid.vector.Vectorpicoware.system.vector.Vector - A simple 3D vector class.video.Videopicoware.system.video.Video - Handle video output on the device.