Legacy edition, no longer supported: SharpShot Vision units shipped before 2026-10 (School and WRO editions) are no longer supported; their guides and examples stay here for reference. To upgrade to the current SharpShot Vision, contact the distributor you bought it from and send it back: the firmware update is free, and the buyer pays shipping both ways.

SharpShot Vision (ESP32CAM) × Arduino / ESP32 / UNO R4 (I2C)

Using the SharpShot Vision (ESP32CAM) with Arduino / ESP32 / UNO R4 (I2C): check the edition and the wiring, then pick your software; its page covers that software only.

Arduino / ESP32 / UNO R4 (I2C)

Which edition

Get the Universal I2C edition (4 pins: 5V, GND, SDA, SCL), factory I2C address 0x4C. UNO / Nano: A4 (SDA), A5 (SCL); UNO R4 and ESP32: the pins marked SDA / SCL.

Wiring

SharpShot Vision (ESP32CAM) × Arduino / ESP32 / UNO R4 (I2C)

② Pick your software

Interactive tutorialArduino

No hub needed: click through it in your browser. Pick a function on the left, watch the code or blocks build up on the right, and drag the simulated sensor to see the values.

Interactive tutorials for all products →

More

Email for a quoteBuying Guide