LICENSE
README.md
pyproject.toml
tests/test_active_design.py
tests/test_agent.py
tests/test_agent_stream.py
tests/test_api.py
tests/test_ascii_gen.py
tests/test_chirpstack.py
tests/test_codec.py
tests/test_compatibility.py
tests/test_compile.py
tests/test_coverage_baseline.py
tests/test_design_events.py
tests/test_designs.py
tests/test_designs_seed.py
tests/test_enclosure.py
tests/test_enclosure_gate.py
tests/test_enclosure_search.py
tests/test_firmware_gen.py
tests/test_fleet.py
tests/test_footprints.py
tests/test_jlcpcb.py
tests/test_kicad.py
tests/test_kicad_import.py
tests/test_kicad_render.py
tests/test_library_rtttl.py
tests/test_lorawan.py
tests/test_lorawan_api.py
tests/test_mcp_auth.py
tests/test_mcp_resources.py
tests/test_mcp_server.py
tests/test_modules.py
tests/test_pin_solver.py
tests/test_recommend.py
tests/test_schema.py
tests/test_schematics_gate.py
tests/test_security_cors.py
tests/test_seed_onboard.py
tests/test_serve.py
tests/test_targets.py
tests/test_tools_add_bus.py
tests/test_tools_solve_pins.py
tests/test_validate.py
tests/test_yaml_gen.py
wirestudio/__init__.py
wirestudio/model.py
wirestudio/seed.py
wirestudio/validate.py
wirestudio.egg-info/PKG-INFO
wirestudio.egg-info/SOURCES.txt
wirestudio.egg-info/dependency_links.txt
wirestudio.egg-info/entry_points.txt
wirestudio.egg-info/requires.txt
wirestudio.egg-info/top_level.txt
wirestudio/agent/__init__.py
wirestudio/agent/agent.py
wirestudio/agent/session.py
wirestudio/agent/tools.py
wirestudio/api/__init__.py
wirestudio/api/__main__.py
wirestudio/api/app.py
wirestudio/api/schemas.py
wirestudio/api/serve.py
wirestudio/csp/__init__.py
wirestudio/csp/compatibility.py
wirestudio/csp/pin_solver.py
wirestudio/designs/__init__.py
wirestudio/designs/active.py
wirestudio/designs/events.py
wirestudio/designs/seed.py
wirestudio/designs/store.py
wirestudio/enclosure/__init__.py
wirestudio/enclosure/openscad.py
wirestudio/enclosure/search.py
wirestudio/examples/__init__.py
wirestudio/examples/analog-node.json
wirestudio/examples/atom-echo.json
wirestudio/examples/atom-lite.json
wirestudio/examples/atom-matrix.json
wirestudio/examples/atoms3-lcd.json
wirestudio/examples/atoms3-lite.json
wirestudio/examples/atoms3-onboard.json
wirestudio/examples/atomu-onboard.json
wirestudio/examples/atomu.json
wirestudio/examples/attic-logger.json
wirestudio/examples/awning-control.json
wirestudio/examples/bl0906-mainmeter.json
wirestudio/examples/bluemotion.json
wirestudio/examples/bluesonoff.json
wirestudio/examples/c3-supermini.json
wirestudio/examples/c6-supermini.json
wirestudio/examples/desk-climate.json
wirestudio/examples/desk-matrix.json
wirestudio/examples/distance-sensor.json
wirestudio/examples/esp32-audio.json
wirestudio/examples/esp32cam-wrover.json
wirestudio/examples/esp32cam.json
wirestudio/examples/flow-meter.json
wirestudio/examples/garage-motion.json
wirestudio/examples/grill-probe.json
wirestudio/examples/keypad.json
wirestudio/examples/kitchen-scale.json
wirestudio/examples/led-display.json
wirestudio/examples/multi-temp.json
wirestudio/examples/nextion-thermostat.json
wirestudio/examples/oled-knob.json
wirestudio/examples/oled.json
wirestudio/examples/parking-distance.json
wirestudio/examples/presence-rf.json
wirestudio/examples/rc522.json
wirestudio/examples/room-climate.json
wirestudio/examples/rs485-energy.json
wirestudio/examples/s3-devkitc.json
wirestudio/examples/s3-supermini.json
wirestudio/examples/securitypanel.json
wirestudio/examples/smart-plug-v1.json
wirestudio/examples/smart-plug.json
wirestudio/examples/subghz-rfid.json
wirestudio/examples/t-beam.json
wirestudio/examples/tft-touch.json
wirestudio/examples/ttgo-lora32.json
wirestudio/examples/tuya-smart-plug.json
wirestudio/examples/wasserpir.json
wirestudio/examples/weather-station.json
wirestudio/examples/wemosgps.json
wirestudio/fleet/__init__.py
wirestudio/fleet/client.py
wirestudio/generate/__init__.py
wirestudio/generate/__main__.py
wirestudio/generate/ascii_gen.py
wirestudio/generate/yaml_gen.py
wirestudio/jlcpcb/__init__.py
wirestudio/jlcpcb/__main__.py
wirestudio/jlcpcb/check.py
wirestudio/jlcpcb/client.py
wirestudio/kicad/__init__.py
wirestudio/kicad/generator.py
wirestudio/kicad/import.py
wirestudio/kicad/importer.py
wirestudio/kicad/render.py
wirestudio/kicad/symbol_parser.py
wirestudio/library/__init__.py
wirestudio/library/boards/esp01_1m.yaml
wirestudio/library/boards/esp32-c3-devkitm-1.yaml
wirestudio/library/boards/esp32-c3-supermini.yaml
wirestudio/library/boards/esp32-c6-supermini.yaml
wirestudio/library/boards/esp32-devkitc-v4.yaml
wirestudio/library/boards/esp32-s3-devkitc-1.yaml
wirestudio/library/boards/esp32-s3-supermini.yaml
wirestudio/library/boards/esp32-wrover-cam.yaml
wirestudio/library/boards/esp32cam-ai-thinker.yaml
wirestudio/library/boards/esp8285-1m.yaml
wirestudio/library/boards/heltec-wifi-lora32-v2.yaml
wirestudio/library/boards/heltec-wifi-lora32-v3.yaml
wirestudio/library/boards/m5stack-atom-echo.yaml
wirestudio/library/boards/m5stack-atom-matrix.yaml
wirestudio/library/boards/m5stack-atom.yaml
wirestudio/library/boards/m5stack-atoms3-lite.yaml
wirestudio/library/boards/m5stack-atoms3.yaml
wirestudio/library/boards/m5stack-atomu.yaml
wirestudio/library/boards/nodemcu-32s.yaml
wirestudio/library/boards/nodemcu-v2.yaml
wirestudio/library/boards/ttgo-lora32-v1.yaml
wirestudio/library/boards/ttgo-t-beam.yaml
wirestudio/library/boards/wemos-d1-mini.yaml
wirestudio/library/components/adc.yaml
wirestudio/library/components/ads1115.yaml
wirestudio/library/components/ads1115_channel.yaml
wirestudio/library/components/aht10.yaml
wirestudio/library/components/apa102.yaml
wirestudio/library/components/bh1750.yaml
wirestudio/library/components/bl0906.yaml
wirestudio/library/components/bme280.yaml
wirestudio/library/components/bmp180.yaml
wirestudio/library/components/bmp280.yaml
wirestudio/library/components/cc1101.yaml
wirestudio/library/components/cse7766.yaml
wirestudio/library/components/dht.yaml
wirestudio/library/components/ds18b20.yaml
wirestudio/library/components/esp32_camera.yaml
wirestudio/library/components/esp32_rmt_led_strip.yaml
wirestudio/library/components/gpio_input.yaml
wirestudio/library/components/gpio_output.yaml
wirestudio/library/components/hc-sr04.yaml
wirestudio/library/components/hc-sr501.yaml
wirestudio/library/components/hlw8012.yaml
wirestudio/library/components/htu21d.yaml
wirestudio/library/components/hx711.yaml
wirestudio/library/components/i2s_microphone.yaml
wirestudio/library/components/ili9xxx.yaml
wirestudio/library/components/lcd_pcf8574.yaml
wirestudio/library/components/ld2420.yaml
wirestudio/library/components/max31855.yaml
wirestudio/library/components/max7219.yaml
wirestudio/library/components/max98357a.yaml
wirestudio/library/components/mcp23008.yaml
wirestudio/library/components/mcp23017.yaml
wirestudio/library/components/modbus.yaml
wirestudio/library/components/mpu6050.yaml
wirestudio/library/components/mpu6886.yaml
wirestudio/library/components/nextion.yaml
wirestudio/library/components/pcf8574.yaml
wirestudio/library/components/pulse_counter.yaml
wirestudio/library/components/rc522.yaml
wirestudio/library/components/rcwl-0516.yaml
wirestudio/library/components/rdm6300.yaml
wirestudio/library/components/remote_transmitter.yaml
wirestudio/library/components/rf_bridge.yaml
wirestudio/library/components/rotary_encoder.yaml
wirestudio/library/components/rtttl.yaml
wirestudio/library/components/sdm_meter.yaml
wirestudio/library/components/sht3xd.yaml
wirestudio/library/components/ssd1306.yaml
wirestudio/library/components/st7789.yaml
wirestudio/library/components/sx127x.yaml
wirestudio/library/components/tm1638.yaml
wirestudio/library/components/tsl2561.yaml
wirestudio/library/components/tuya.yaml
wirestudio/library/components/tuya_sensor.yaml
wirestudio/library/components/tuya_switch.yaml
wirestudio/library/components/uart_gps.yaml
wirestudio/library/components/vl53l0x.yaml
wirestudio/library/components/ws2812b.yaml
wirestudio/library/components/xpt2046.yaml
wirestudio/library/modules/oled-knob-13.yaml
wirestudio/mcp/__init__.py
wirestudio/mcp/auth.py
wirestudio/mcp/server.py
wirestudio/recommend/__init__.py
wirestudio/recommend/recommender.py
wirestudio/schema/__init__.py
wirestudio/schema/design.schema.json
wirestudio/targets/__init__.py
wirestudio/targets/base.py
wirestudio/targets/esphome.py
wirestudio/targets/lorawan/__init__.py
wirestudio/targets/lorawan/__main__.py
wirestudio/targets/lorawan/api.py
wirestudio/targets/lorawan/chirpstack.py
wirestudio/targets/lorawan/codec.py
wirestudio/targets/lorawan/compile.py
wirestudio/targets/lorawan/firmware_gen.py
wirestudio/targets/lorawan/templates/main.cpp.j2
wirestudio/targets/lorawan/templates/platformio.ini.j2