From 3f80712641ca9e0b2bd0cbba905f5d5f547c9a79 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Wed, 6 Aug 2025 23:52:35 +0300 Subject: [PATCH] Some updates to articles --- README.md | 8 ++++---- docs/troubleshooting.md | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 35c45a1..982c83a 100644 --- a/README.md +++ b/README.md @@ -63,8 +63,8 @@ The simulator is implemented using Gazebo and runs the original Arduino code: |Type|Part|Image|Quantity| |-|-|:-:|:-:| |Microcontroller board|ESP32 Mini||1| -|IMU (and barometer²) board|GY‑91, MPU-9265 (or other MPU‑9250/MPU‑6500 board)
ICM‑20948³
GY-521 (MPU-6050)³⁻¹|

|1| -|(Recommended) Buck-boost converter|To be determined, output 5V or 3.3V, see [user-contributed schematics](https://miro.com/app/board/uXjVN-dTjoo=/?moveToWidget=3458764612179508274&cot=14)||1| +|IMU (and barometer²) board|GY‑91, MPU-9265 (or other MPU‑9250/MPU‑6500 board)
ICM20948V2 (ICM‑20948)³
GY-521 (MPU-6050)³⁻¹|

|1| +|Buck-boost converter (recommended)|To be determined, output 5V or 3.3V, see [user-contributed schematics](https://miro.com/app/board/uXjVN-dTjoo=/?moveToWidget=3458764612179508274&cot=14)||1| |Motor|8520 3.7V brushed motor (shaft 0.8mm).
Motor with exact 3.7V voltage is needed, not ranged working voltage (3.7V — 6V).||4| |Propeller|Hubsan 55 mm||4| |MOSFET (transistor)|100N03A or [analog](https://t.me/opensourcequadcopter/33)||4| @@ -77,7 +77,7 @@ The simulator is implemented using Gazebo and runs the original Arduino code: |Frame main part|3D printed⁴:
[`flix-frame-1.1.stl`](docs/assets/flix-frame-1.1.stl) [`flix-frame-1.1.step`](docs/assets/flix-frame-1.1.step)
Recommended settings: layer 0.2 mm, line 0.4 mm, infill 100%.||1| |Frame top part|3D printed:
[`esp32-holder.stl`](docs/assets/esp32-holder.stl) [`esp32-holder.step`](docs/assets/esp32-holder.step)||1| |Washer for IMU board mounting|3D printed:
[`washer-m3.stl`](docs/assets/washer-m3.stl) [`washer-m3.step`](docs/assets/washer-m3.step)||2| -|*RC transmitter (optional)*|*KINGKONG TINY X8 (warning: lacks USB support) or other⁵*||1| +|RC transmitter (recommended)|BetaFPV LiteRadio (CC2500) — with USB support (can control via Wi-Fi).
KINGKONG TINY X8 — warning: lacks USB support.
Or other⁵||1| |*RC receiver (optional)*|*DF500 or other⁵*||1| |Wires|28 AWG recommended||| |Tape, double-sided tape|||| @@ -86,7 +86,7 @@ The simulator is implemented using Gazebo and runs the original Arduino code: *³ — change `MPU9250` to `ICM20948` in `imu.ino` file if using ICM-20948 board.*
*³⁻¹ — MPU-6050 supports I²C interface only (not recommended). To use it change IMU declaration to `MPU6050 IMU(Wire)`.*
*⁴ — this frame is optimized for GY-91 board, if using other, the board mount holes positions should be modified.*
-*⁵ — you may use any transmitter-receiver pair with SBUS interface.* +*⁵ — you may use any transmitter-receiver pair with SBUS interface, or any transmitter with USB support* Tools required for assembly: diff --git a/docs/troubleshooting.md b/docs/troubleshooting.md index 308c2ac..ec58888 100644 --- a/docs/troubleshooting.md +++ b/docs/troubleshooting.md @@ -6,6 +6,7 @@ Do the following: * **Check ESP32 core is installed**. Check if the version matches the one used in the [tutorial](build.md#firmware). * **Check libraries**. Install all the required libraries from the tutorial. Make sure there are no MPU9250 or other peripherals libraries that may conflict with the ones used in the tutorial. +* **Check the chosen board**. The correct board to choose in Arduino IDE for ESP32 Mini is *WEMOS D1 MINI ESP32*. ## The drone doesn't fly