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