AI-assisted embedded development / 2026
Ricoh GR StopWatch Viewfinder
A wireless Ricoh GR companion on M5Stack StopWatch with live view, touch shooting, BLE pairing, WiFi control, and a circular AMOLED UI.

GR View turns the M5Stack StopWatch into a pocket wireless viewfinder and remote shutter for Ricoh GR cameras.
From port to product
The original code targeted M5StickS3. StopWatch uses the same ESP32-S3 family, but the actual product surface is different: round AMOLED, capacitive touch, two buttons, PSRAM, battery behavior, and system app installation.
The work became a refactor around hardware boundaries rather than a direct board swap.
What changed
- Display logic moved toward a StopWatch-native circular layout.
- Input supports hardware buttons and touch shooting.
- BLE and WiFi state handling were tuned against real Ricoh GR behavior.
- Live view, shutter, and playback had to coexist without trapping the camera in remote mode.
Result
The current version can connect, show live view, shoot from the watch, trigger touch focus/shutter, and return to a usable playback flow after capture.
Visual record
Inside the work

