Perform the development of a carrier board

Владислав
1

Владислав

no recommendations
no complaints
Project title: Perform the development of a carrier board
Type of cooperation: One-time project
Section: Software development
Prepayment: prepayment is possible
Payment methods: Bank transfer
Acceptance of requests: from until 2026-01-17

Project description:
Offering remote earnings. It is required to develop a carrier board for the autopilot of UAVs based on ESP32

Connection to the following sensors to the ESP32 shall be made:
(1) IMU BMI088 - SPI tyre
(2) BMP390 barometer - i2c tyre
(3) HMC5883L magnetometer - i2c tyre
(4) Laser rangefinder VL53L1X - tyre i2c
Optical flux sensor PMW3901MB - SPI tyre

To connect collector motors, transistors must be installed with connection to pwm outputs (possibly through a driver). 4 such exits under the engines are necessary. Power connector for the JST PH 2 pin engine

The fee should provide access to the following interfaces:
1) 1x CSI pin (FPC-24 pin) for the camera.
2) 1x USB 2.0 type-C for PC connection
3) Output i2c (JST GH 4 pin) for peripherals
4) PWM 2 output (JST GH 3 pin) for peripherals

The power system must ensure that all components are operated by providing an additional 5 in 2A for third-party devices.

The board is powered by a lithium polymer battery with an XT30 connector. Battery 1s 3.3-4.2 B. You need to install a controller for charging the battery from USB(bms charger).


Approximate dimensions of the product 60x80 mm. Components on both sides of the board. At the exit, you need to get the source in KiCad.
Project author
Владислав