This is an Arduino-based OpenMV4Plus board with all pin functions identical to the official OpenMV4Plus. It doesn't use a BGA package; the smallest component is a 0603 package for easy soldering. Both the IIC and SPI interfaces are compatible with the Arduino UNO series development boards. Compared to the Arduino, this development board has a reversed TX and RX layout for the serial ports, allowing it to be directly stacked on top of an Arduino for serial communication as a host or slave device.
Note: The original Arduino analog I/O ports have been replaced with SWD download interfaces. When using it, be aware that
the board is a 4-layer board with DRAM traces controlled to 50Ω impedance. When customizing the board, please select the JLC04161H-3313 laminated structure.

Specific options are as follows.

The two bidirectional TVS diodes before the USB interface are hard to find; they are mostly sold on LCSC's online store. To save on shipping costs, you can skip soldering them. Oh
, and the active crystal oscillator for the camera expansion version does not require soldering. [doge]
PDF_ArduinoMV4-Plus.zip
Altium_ArduinoMV4-Plus.zip
PADS_ArduinoMV4-Plus.zip
BOM_ArduinoMV4-Plus.xlsx
96270
CP2102 serial port module with ESP32 auto-download and dual USB ports
The CP2102 to serial port module features an added ESP32 automatic download circuit for ESP32 serial programming. It also includes DTR & RTS signal lines for general serial port use.
With dual micro USB and Type-C inputs, finding the right cables is no longer a problem.
Essentially, it's a CP2102 to serial port module
with dual micro USB and Type-C inputs (both can be soldered, but only one can be used at a time). It basically works with any available cable
. An ESP32 auto-download circuit is added for ESP32 serial programming
. Separate DTR and RTS signal lines are provided for when the auto-download circuit isn't needed.
It offers 5V and 3.3V power supplies; the 3.3V is provided by an AMS1117, offering strong power rather than the weak 3.3V rectifier inside the CP2102.
PDF_CP2102 Serial Port Module with ESP32 Auto Download and Dual USB Ports.zip
Altium_CP2102 serial module with ESP32 auto-download and dual USB ports. zip
PADS_CP2102 serial port module with ESP32 auto-download and dual USB ports.zip
BOM_CP2102 serial port module with ESP32 auto-download and dual USB ports.xlsx
96271
Soil moisture sensor
The highly corrosion-resistant soil moisture sensor
can also be used directly as a water level sensor.
There are two methods for using sensors to monitor soil moisture
:
1. Surface mount components are soldered, using a 3-pin interface with 3.3V power supply. The output frequency varies with temperature; it is approximately 25kHz when completely dry and around 16kHz when fully submerged in water. The required observation values can be obtained using a microcontroller's counting or pulse width capture.
2. No surface mount components are soldered; they are directly connected to the microcontroller's capacitor button pins. Actual measurements are performed using an ESP32 microcontroller, resulting in stable observation values with a reading range of approximately one level.
The features of this sensor are:
1. The sensing part inserted into the soil is constructed with an inner layer of 4-layer board, and the outer layer forms effective protection, so the copper foil will not be corroded.
2. It can be used with different types of microcontrollers.
Example reading
#MicroPython v1.20.0 on 2023-06-09; ESP32 module (spiram) with ESP32
from machine import TouchPad, Pin import timet = TouchPad(Pin(33))for i in range(1000): time.sleep(0.25) print("%d"%(t.read()))
The reading is about 140 in the air and about 70 when the two sides are pinched with fingers.
PDF_Soil Moisture Sensor.zip
Altium_soil moisture sensor.zip
PADS_Soil Moisture Sensor.zip
BOM_Soil Moisture Sensor.xlsx
96272
USB network adapter
For a USB 2.0 100Mbps Ethernet card based on CH397A, simply remove the 1000pF capacitor and use a 3.3V power supply chip. ESD protection devices are essential, otherwise it is easily damaged by static electricity.
In some places, you need to check the speedometer; this is the speed measurement result.
PDF_USB network adapter.zip
PADS_USB network adapter.zip
BOM_USB network adapter.xlsx
96274
electronic