Skip to content

yummy0929/OSHW-reCamera-Series

 
 

Repository files navigation

Introduction

✨ What's reCamera?

reCamera is the combination of a processor with a camera sensor.

This combination makes reCamera a standalone system which could handle some basic detection & control tasks along.

💡 Why we make reCamera?

Today, as the processors (both SOC and MCU) are becoming smaller and powerful, putting the processor together with camera sensors are becoming doable. Indeed many IPCs (IP camera) are already using this design to acclerate AI detection on edge devices.

So today we make reCamera, this open-source camera platform for everyone to play with. And we split this project into 3 changable parts:

  • Core Board
  • Sensor Board
  • Base Board

This design will let you to easily change the interfaces, camera sensors to the ones you want to use. And we hope these componenets could be freely used as any combination.

And after we could build up this hardware platform and ecosystem, other applications could grow on these platform without a worriness of changing from platform to platform in the future.

Core Board

Board Features Version Info
[C1_2002w] eMMC
WIFI/BLE module
OnBoard antenna
External antenna connector
1.0
C1_2002 eMMC
Extra SDIO to base board
Extra UART to base board
WIP

C1_2002w

This core board utilized the RISC-V SOC SG2002. In addition to the on-board eMMC, there are also on-board wireless solution ready for use. The wireless module along with the on-board antenna could provides you the basic WIFI/BLE connection ability.

While the on-board antenna cannot have a good long-range performace, you could also choose to use external antenna with the IPEX connector on-board.

overview

Up Bottom
Up Bottom

schematic

Sensor Board

Board Features Latest Version
S1_OV5647 5MP
Rolling Shutter
1.0
S2_IMX335 5MP
Rolling Shutter
WIP
S3_SC130GS 1MP
Global Shutter
WIP

💡 S1_OV5647


⚙️ overview

img

⚙️ schematic

img

⚙️ features:

SENSOR OV5647 CMOS SIZE 1/4 inch
PIXELS 5MP APERTURE F2.4
FOCAL LENGTL 3.89mm FIELD OF VIEW 72.9°
DISTORTION <1.5% DEPTH OF FIELD 20cm ~∞
IMAGE 2592 x 1944 still picture resolution
VIDEO 1920 x 1080p @30, 1280 x 720p @60, 640 x 480p @60, 640 x 480p @90
  • 4 x LED fill lights
  • 1 x microphone
  • 1 x speaker
  • 3 x LED indicator

S2_IMX335

overview

schematic

features:

S3_SC130GS

overview

schematic

features:

Base Board

Board Features Version Info
B1_Default Single Port Transformer Module
SD card reader
Type-C port
UART
1.0
B2_Vertical-mounted Type-C Single Port Transformer Module
SD card reader
Type-C port
UART
0.1
B3_POE Power over Ethernet(POE)
UART
0.1
B4_Gyro DC-DC converter
CAN port
UART
0.1

💡 B1_Default

⚙️ overview

Up Bottom
Up Bottom

⚙️ schematic

img

⚙️ features:

  • 1 x Type-C port for power input and communication.
  • 1 x Single Port Transformer Module for Ethernet communication support.
  • 1 x SD card reader for data storage and exchange.

💡 B2_Vertical-mounted Type-C

⚙️ overview

Up Bottom
Up Bottom

⚙️ schematic

![img](./statics\B2_Vertical-mounted Type-C.png)

⚙️ features:

  • 1 x Type-C port for power input and communication.
  • 1 x Single Port Transformer Module for Ethernet communication support.
  • 1 x SD card reader for data storage and exchange.

💡 B3_POE

⚙️ overview

Up Bottom
Up Bottom

⚙️ schematic

img

⚙️ features:

  • The board supports PoE (Power over Ethernet) for power supply, which allows power to be transmitted over Ethernet cables and simplifies the power supply for network devices.
  • The board supports serial communication, allowing bidirectional communication with other devices through a serial interface and facilitating interaction between the board and makers.

💡 B4_Gyro

⚙️ overview

Up Bottom
Up Bottom

⚙️ schematic

img

⚙️ features:

  • The board supports PoE (Power over Ethernet) for power supply, which allows power to be transmitted over Ethernet cables and simplifies the power supply for network devices.
  • The board supports serial communication, allowing bidirectional communication with other devices through a serial interface and facilitating interaction between the board and makers.

reCamera Softwares

This is the default buildroot system running in reCamera.

[reCamera Web]

This is the default Web backend running in reCamera OS. It provides user with a web interface for network configuration, live view, web ssh and other security configuration.

Related Projects

Open source Gimbal solution made using reCamera.

waiting...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published