diff --git a/docs/assets/img/product_pics/base/m5go_base_04.webp b/docs/assets/img/product_pics/base/m5go_base_04.webp
old mode 100644
new mode 100755
index 7e9446b6..aab08ab1
Binary files a/docs/assets/img/product_pics/base/m5go_base_04.webp and b/docs/assets/img/product_pics/base/m5go_base_04.webp differ
diff --git a/docs/en/app/balac.md b/docs/en/app/balac.md
new file mode 100644
index 00000000..3389b6f0
--- /dev/null
+++ b/docs/en/app/balac.md
@@ -0,0 +1,88 @@
+# BalaC
+
+
SKU:C008
+
+
+
+## Description
+
+**BalaC** is a dual wheel balancing car that can be DIY. Its base adopts STM32 series chip, on board two motor-driven ICs, and equipped with replaceable charging battery. The light-weight design and 360 ° servos allow you to use the UIFlow graphic interface to program the balancing car. StickC is included in the package. The attitude is calculated with the help of mpu6886. The real-time compensation of the servos are controlled by calculating the offset value to achieve the purpose of balancing. LEGO compatible design allows you to change different tires. If you want to learn about PID or need an interesting programming toy product, BalaC may be a good choice.
+
+## Product Features
+
+- Based on ESP32 + STM32
+- Personality DIY
+- Detachable Design
+- Two wheel Drive
+- Program Platform:[UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
+
+## 包含
+
+- 1x M5StickC
+- 1x BalaC Base
+- 2x Wheels
+- 2x Wheel Connectors
+- 2x 9G Servos
+- 2x Elastics
+- 2x Screws
+- 1x Hex key
+- 1x 16340 Battery
+- 1x 10cm Type-C Cable
+
+## 应用
+
+- Balancing car
+
+## Specification
+
+
+
+## Description
+
+**Atomic** is a DIY Proto Kit specially adapted to Atom series, which is convenient for users to design small circuits or external hardware by themselves. It can be stacked with Atom directly through 9 pin arrangement. Two proto blank boards are provided in the kit, each of which provides more than 60 hole positions to meet the spatial layout requirements of users. A pair of 3.96 * 4P seats are contained to make the external electrical connection more reliable. The shell adopts the perforated design, which can meet the needs of heat dissipation and provide the use of non-closed space such as temperature and humidity measurement. The product provides a variety of fixation methods, such as suspension, Lego connection, screw fixation, etc. If you want to make a mini node controller with characteristics, Atomic should be the best choice.
+
+## Product Features
+
+- Compatible with Atom
+- Mini Fuselage
+- DIY Personality
+- Built-in Infra-red
+- Unclosed design
+
+## Include
+
+- 2x Proto Boards
+- 1x 3.96*4P Plug&Plug Base
+- 2x 9P 2.54 Pins
+- 1x Atomic Shell
+- 1x Self tapping screw
+- 1x 8mm M2 Screw
+
+## Applications
+
+- Atom expansion board
+- DIY node controller
+- Peripheral connection
+
+## Specification
+
+
+
+
Specifications
+
Parameter
+
+
+
Size
+
47 x 34 x 18mm
+
+
+
Weight
+
+
+
+
+
+
+
diff --git a/docs/en/core/fire.md b/docs/en/core/fire.md
index 4ce4e0f2..d869cf8e 100644
--- a/docs/en/core/fire.md
+++ b/docs/en/core/fire.md
@@ -316,6 +316,7 @@ BMM150 I2C address 0x10
+When using the neopixel LED of gpio15, it is recommended to initialize,pinMode(15, OUTPUT_OPEN_DRAIN);
For more information about Pin assignment and Pin Remapping, Please refer to [ESP32 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_en.pdf)
diff --git a/docs/en/core/m5go.md b/docs/en/core/m5go.md
index e6ae826c..1b797544 100644
--- a/docs/en/core/m5go.md
+++ b/docs/en/core/m5go.md
@@ -300,6 +300,7 @@ BMM150 I2C address 0x10
+When using the neopixel LED of gpio15, it is recommended to initialize,pinMode(15, OUTPUT_OPEN_DRAIN);
For more information about Pin assignment and Pin Remapping, Please refer to [ESP32 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_en.pdf)
diff --git a/docs/en/core/m5go_lite.md b/docs/en/core/m5go_lite.md
index 311cf488..0ce240ad 100644
--- a/docs/en/core/m5go_lite.md
+++ b/docs/en/core/m5go_lite.md
@@ -298,6 +298,7 @@ BMM150 I2C address 0x10
+When using the neopixel LED of gpio15, it is recommended to initialize,pinMode(15, OUTPUT_OPEN_DRAIN);
For more information about Pin assignment and Pin Remapping, Please refer to [ESP32 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_en.pdf)
diff --git a/docs/en/core/m5stickc.md b/docs/en/core/m5stickc.md
index 564b8e96..974d0e19 100644
--- a/docs/en/core/m5stickc.md
+++ b/docs/en/core/m5stickc.md
@@ -24,8 +24,7 @@ It is built in a continually growing hardware and software ecosystem. It has a l
- Extendable Socket
- Wearable & Wall mounted
- Development Platform [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
-- Product Size:48.2mm x 25.5mm x 13.7mm
-- Product weight:15.1g
+
## Include
diff --git a/docs/en/quick_start/m5stickv/m5stickv_quick_start.md b/docs/en/quick_start/m5stickv/m5stickv_quick_start.md
index 75033c99..0684c7bb 100644
--- a/docs/en/quick_start/m5stickv/m5stickv_quick_start.md
+++ b/docs/en/quick_start/m5stickv/m5stickv_quick_start.md
@@ -190,6 +190,11 @@ Linux command line to run permissions, then execute commands
+## V-Training Document
+
+
+
+
**Video Tutorial**
diff --git a/docs/zh_CN/app/balac.md b/docs/zh_CN/app/balac.md
new file mode 100644
index 00000000..e0d7e424
--- /dev/null
+++ b/docs/zh_CN/app/balac.md
@@ -0,0 +1,88 @@
+# BalaC
+
+