Skip to content

Conversation

@markhu
Copy link
Owner

@markhu markhu commented Dec 10, 2025

No description provided.

… support

- Add BLE provisioning system for WiFi configuration
  - ble_provisioning.py: Core BLE GATT server implementation
  - check_ble_status.py: Utility to verify BLE functionality
  - test_ble.py: BLE testing script
  - ble_name.txt: Configurable BLE device name

- Add OLED display integration
  - oled_display.py: SSD1306 OLED driver and display utilities
  - setup_oled.sh: Installation script for OLED dependencies

- Add WiFi and connectivity features
  - wifi_config.py: WiFi configuration and connection management
  - boot.py: Boot sequence with WiFi and WebREPL initialization
  - main.py: Main application entry point

- Add comprehensive documentation
  - README.md: Project overview and setup instructions
  - BLE_PROVISIONING_README.md: BLE provisioning guide
  - OLED_DISPLAY_README.md: OLED setup and usage
  - BLE_TROUBLESHOOTING.md: BLE debugging guide
  - BLE_REPL_CONFLICT_SOLUTION.md: Resolve BLE/REPL conflicts
  - WEBREPL_SETUP.md: WebREPL configuration guide
  - UPDATE_BLE_NAME.md: BLE device name customization
  - USB_STORAGE_ALTERNATIVES.md: File transfer methods
  - MAKEFILE_USAGE.md: Build system documentation

- Add build and deployment tools
  - Makefile: Build automation for deployment
  - deploy.sh: Deployment script
  - test_provisioning.sh: Provisioning test script
  - main.mpy: Compiled MicroPython bytecode

This implementation provides a complete IoT solution for ESP32 with
wireless provisioning, display output, and multiple deployment options.
- Add CircuitPython serial monitor (qt2040-trinkey-circuitpython/read-serial.py) with interactive mode and configurable timeouts
- Create rpicam utility scripts for listing cameras and capturing images with rotation
- Enhance serial_ish.py with improved duration/timeout argument handling and better default behavior for send mode
@markhu
Copy link
Owner Author

markhu commented Dec 10, 2025

@copilot do we need a dependabot scan?

Copy link

Copilot AI commented Dec 10, 2025

@markhu I've opened a new pull request, #12, to work on those changes. Once the pull request is ready, I'll request review from you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants