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 classengine.Camerapicoware.engine.camera.Camera - Camera parameters for 3D renderingengine.Enginepicoware.engine.engine.GameEngine - Represents a game engine.engine.Entitypicoware.engine.entity.Entity - Represents an entity in the game.engine.Gamepicoware.engine.game.Game - Represents a game.engine.Imagepicoware.engine.image.Image - Image structureengine.Levelpicoware.engine.level.Level - Represents a level in the game.engine.Sprite3Dpicoware.engine.sprite3d.Sprite3D - 3D sprite class for rendering 3D objectsengine.Triangle3Dpicoware.engine.triangle3d.Triangle3D - 3D triangle structureExceptionpicoware.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.ghouls.Ghouls - Class for the Ghouls gamejpegdec.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.picoware.applications.desktop.PicowareAnimation - Class to draw "Picoware" animationpicoware.applications.email.IMAP4 - A minimal IMAP4 client for MicroPython.picoware.applications.email.IMAPAsync - Threaded IMAP helper so network fetches don't block the UI.picoware.applications.email.SMTP - A minimal SMTP client for MicroPython.picoware.applications.email.SMTPAsync - Threaded version of SMTP for sending emails "asynchronously"picoware.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.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.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.pye.Editor - A MicroPython text editor running on a virtual terminal.picoware.system.http.HTTP - HTTP class for making HTTP requests.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_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.vector.Vectorpicoware.system.vector.Vector - A simple 3D vector class.