Skip to the content
PCBKitNew board
2 layers43.2 × 45.7 mmArgusView, the printed circuit board in 3D

Using Real-Time Sensing and AI into a fullstack IoT system for visual accessibility

Size
43.2 × 45.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
19
Pads
47
Tracks, vias
90, 0
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
6 May 2025
Updated
23 May 2026

Overview

ArgusView is an open-source printed circuit board by Wanghley, from the Wanghley/ArgusView repository on GitHub. It is a 2-layer board of 43.2 × 45.7 mm with 12 parts on 19 nets, routed with 90 tracks and 0 vias.

It is built around the ESP32-CAM. Its parts include 3 resistors, 3 connectors, 2 ICs, 2 diodes and 2 switches. It belongs with the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

ArgusView

ArgusView is an accessibility device designed to assist visually impaired individuals by providing concise audio descriptions of their surroundings.

Project Structure

The project is organized into three main components:

/embedded

Contains the ESP32-CAM based firmware that captures images and sends them to the backend for processing.

  • The code is written in C using the ESP-IDF framework.
  • Key components include camera interfacing, connectivity, and button handling
  • The implementation for the high-level functions is found in src/esp32

/backend

Houses the TypeScript/Express server responsible for:

  • Receiving images from the ESP32-CAM
  • Processing images for description generation
  • Converting text descriptions to audio
  • Sending audio back to the device

/frontend

A quick web interface for intercepting the requests from the ESP32-CAM and displaying the results.

Parts

12
QtyValueFootprintReferences
110KRResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3
1220RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
1330RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4
1ConnBattSparkFun-Connector:1X02_2.54_SCREWTERMJ1
1ConnMicConnector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_VerticalJ2
1ConnSpeakConnector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalJ3
1ESP32-CAMESP32-CAM:ESP32-CAMU1
1LED_ONLED_THT:LED_D5.0mmD2
1LED_SIGNALLED_THT:LED_D5.0mmD1
1LM7805_TO220Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU4
1SW_ONButton_Switch_THT:SW_E-Switch_EG1271_SPDTSW3
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1

Questions

How big is the ArgusView PCB?

It measures 43.2 × 45.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ArgusView use?

12 parts, built around the ESP32-CAM. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ArgusView KiCad files?

From the Wanghley/ArgusView repository on GitHub, at the commit this page was made from: the board is electronics/design/ArgusView.kicad_pcb and its schematic electronics/design/ArgusView.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ArgusView design in my own project?

Its repository states no licence, so its author keeps all rights: ask Wanghley before reusing the design.

Similar boards

  • 2 layers38.1 × 63.5 mmSstv backpack, the printed circuit board in 3D

    Sstv backpack

    vaugerbird/sstv-backpack

    A ESP32-CAM SSTV backpack for the Baofeng UV-5R + others!

    29 parts94GPL-2.0
  • 2 layers146.2 × 99 mmFPVRover, the printed circuit board in 3D

    FPVRover

    Circuit-Digest/ESP32-Cam-Surveillance-Car

    Watch full video on ESP32 surveillance car

    35 parts15
  • 2 layers78 × 62 mmPortier connecte, the printed circuit board in 3D

    Portier connecte

    InnoGreenTech/ESP32-CAM-pir-static-relay

    ESP32-CAM mounting on a board with pir, photo-resistor sensors, AC/DC power and a static relay.

    16 parts5
  • 2 layers188.2 × 129.7 mmQms kiosk, the printed circuit board in 3D

    Qms kiosk

    jamestansx/qms

    Queue Management System

    10 parts5
  • 2 layers82.3 × 43.5 mmNight Gogle, the printed circuit board in 3D

    Night Gogle

    airsoftak25/Night-Gogle

    My small project about creating a Night vision gogle witch cost less than 2000CZK each

    29 parts2
  • 2 layers82 × 58 mmNoirShot, the printed circuit board in 3D

    NoirShot

    rabinniroula/NoirShot

    instant thermal camera

    50 parts2
  • 2 layers53.8 × 34 mmPCBcam, the printed circuit board in 3D

    PCBcam

    dipenac/camara-esp32-espidf

    - [x] Y dentro del folder de projects utilizamos una de las funciones que presta idf.py, con la cual creamos un projecto con el nombre que deseemos.

    11 parts1
  • 2 layers78.8 × 63 mmLynx-30-Camera Trap, the printed circuit board in 3D

    Lynx-30-Camera Trap

    Engr-umer-mohammed/Lynx-30-Camera-Trap

    Low-power long-range wireless camera trap designed using KiCad and Simulink.

    37 parts1MIT