<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Lesson 1. Let&#x27;s start! Hello world]]></title><description><![CDATA[<p dir="auto"><strong>Step 1. Please, visit the official website</strong> <a href="http://m5stack.com" target="_blank" rel="noopener noreferrer nofollow ugc">M5Stack</a> (Fig. 1)</p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c07c/W04IwodPfJ8.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 1. Official webs</p>
<p dir="auto"><strong>Step 2. Select the DOWNLOAD section (Fig. 1.1);</strong><br />
<img src="https://pp.userapi.com/c840637/v840637281/302f5/Qee3B7Hikqs.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 1.1. DOWNLOAD section from our website</p>
<p dir="auto"><strong>Step 3. Download the archive with SP32-Arduino-IDE 1.8.5 and extract it into a new folder (Fig. 2);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c085/9w-cPf2VsS4.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 2. The archive with the Arduino IDE is extracted to the folder</p>
<p dir="auto"><strong>Step 4. Download the CP210X drivers for your operating system and extract it to a new folder (Fig. 3);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c08e/tiX21GFlhcY.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 3. Archive of drivers extracted to a folder</p>
<p dir="auto"><strong>Step 5. M5Stack connect to Your computer using the USB cable C (Fig. 3.1, 3.2);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c840027/v840027804/5593d/unkwGVkVW3c.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 3.1. The connection to M5Stack</p>
<p dir="auto"><img src="https://pp.userapi.com/c840027/v840027804/55947/xtdXxGQm8wY.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 3.2. Connecting to a computer</p>
<p dir="auto"><strong>Step 6. Select the appropriate version of the drivers. If you use:</strong></p>
<ul>
<li>Windows 7, CP210xVCPInstaller_Win7_v5.40.24.exe;</li>
<li>Windows 8, x86 10, CP210xVCPInstaller_x86_v6.7.0.0.exe;</li>
<li>Windows 8, x64 10, CP210xVCPInstaller_x64_v6.7.0.0.exe.<br />
<strong>Note: use the most new version of the operating system and related drivers.</strong></li>
</ul>
<p dir="auto"><strong>Step 7. Complete all necessary steps in the installation wizard and restart the computer;</strong><br />
<strong>Step 8. Go to the folder Arduino-ESP32-IDE (Fig. 2) and open the app arduino.exe (Fig. 4);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c096/fzZLoa9XVKw.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 4. The Arduino IDE</p>
<p dir="auto"><strong>Step 9. In the Sketch menu, select Include Library, M5Stack (Fig. 4.1);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c09e/_r43SYvG0NY.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 4.1. Connection library M5Stack</p>
<p dir="auto"><strong>Step 10. On the File menu, select Examples, M5Stack, Basics, Hello (Fig. 4.2);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c0a7/fihjFWtEw3g.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 4.2. Using the demo sketch</p>
<p dir="auto"><strong>Step 11. In the Tools menu, click Board index, M5Stack-Core-ESP32 (Fig. 4.3);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c0ae/CiSu4jVzwZM.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 4.3. The Board selection</p>
<p dir="auto"><strong>Step 12. In the Tools menu, select Port that corresponds to the COM port (Fig. 4.4), where the device Silicon Labs CP210x USB to UART Bridge (you can learn with the help of the device Manager in Windows under Ports (COM &amp; LPT)) (Fig. 4.5);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c0ae/CiSu4jVzwZM.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 4.4. The choice of COM port</p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c0b6/KJCu3Q7x0NA.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 4.5. Find device using device Manager</p>
<p dir="auto"><strong>Step 13. Click the Upload button (Fig. 5);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c0c4/fb4LEvLY2ws.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 5. Upload the firmware to the device</p>
<p dir="auto"><strong>Step 14. After the end of the flashing process you will receive the following text in a report field (Fig. 6);</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c0cb/wN41glekxzA.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 6. Report about the successful completion of the firmware</p>
<p dir="auto"><strong>Step 15. Pay attention to the screen of the device (Fig 7).</strong></p>
<p dir="auto"><img src="https://pp.userapi.com/c834302/v834302415/4c0d4/m0SvoAOcPIs.jpg" alt="alt text" class=" img-fluid img-markdown" /><br />
Figure 7. Hello World on the screen of the device</p>
<p dir="auto"><strong>Step 16. Prepare software is completed.</strong></p>
]]></description><link>https://community.m5stack.com/topic/40/lesson-1-let-s-start-hello-world</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 06:01:34 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/40.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 07 Dec 2017 06:21:13 GMT</pubDate><ttl>60</ttl></channel></rss>