Peripheral Catalog
Neural Inverse includes a built-in catalog of external components (sensors, drivers, modules, shields) with wiring diagrams, driver references, and datasheet links.
Searching
> fw_peripheral_catalog_search accelerometer i2cFuzzy search by:
- Part number
- Description
- Category (sensor, driver, module, display, motor, wireless, memory)
- Manufacturer
- Interface (i2c, spi, uart, gpio, analog)
Component Details
> fw_peripheral_catalog_detail MPU6050Returns:
- Full name and manufacturer
- Description
- Interface type and pins
- I2C address (if applicable)
- Typical wiring diagram
- Driver library references
- Datasheet link
- Common use cases
Adding to Session
> fw_peripheral_add MPU6050Attaches a component to the current session. The AI context now includes:
- Component specifications
- Pin connections
- Communication protocol details
- Initialization code patterns
> fw_peripheral_remove MPU6050Detaches a component from the session.
Wiring Information
> fw_peripheral_wiring MPU6050Shows connection diagram:
- VCC → 3.3V
- GND → GND
- SDA → PB7 (I2C1_SDA)
- SCL → PB6 (I2C1_SCL)
- INT → PA0 (EXTI)
Pin suggestions are based on current pin mux state (avoids conflicts).
Session Peripherals
> fw_peripheral_listLists all components currently attached to the session with their configurations.
Agent Tools
| Tool | Description |
|---|---|
fw_peripheral_catalog_search | Search the component library |
fw_peripheral_catalog_detail | Get detailed component info |
fw_peripheral_list | List session peripherals |
fw_peripheral_search | Search by capability |
fw_peripheral_driver | Get driver info |
fw_peripheral_add | Add to session |
fw_peripheral_remove | Remove from session |
fw_peripheral_wiring | Get wiring diagram |
Was this page helpful?
Last edited