Mạch Mtiny ESP32 WROOM-32E (Arduino Compatible): Difference between revisions

From MakerLab Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 2: Line 2:


==Giới thiệu==
==Giới thiệu==
'''''Mạch Mtiny ESP32 WROOM-32E (Arduino Compatible)''''' được nghiên cứu và và sản xuất bởi [https://www.makerlab.vn/ MakerLab.vn] dựa trên module Wifi BLE SoC ESP32 ESP-WROOM-32E từ chính hãng Espressif, mạch có thiết kế nhỏ gọn tiện lắp đặt, dễ dàng kết nối và lập trình với phần mềm Arduino qua mạch nạp '''''Mtiny Programmer''''' với chuẩn nạp '''''Mtiny Socket'''.'' <blockquote>'''''Mtiny''''' là viết tắt của '''''Maker Tiny''''' là dự án tạo ra các mạch vi điều khiển với thiết kế nhỏ gọn sử dụng chuẩn chân cắm DIP 2.54mm, các mạch '''''Mtiny''''' cùng sử dụng chung mạch nạp chương trình và giao tiếp máy tính '''''Mtiny Programmer''''' với chuẩn nạp '''''Mtiny Socket'''''. </blockquote>
'''''Mạch Mtiny ESP32 WROOM-32E (Arduino Compatible)''''' được nghiên cứu và và sản xuất bởi [https://www.makerlab.vn/ MakerLab.vn] dựa trên module Wifi BLE SoC ESP32 ESP-WROOM-32E từ chính hãng Espressif, mạch có thiết kế nhỏ gọn tiện lắp đặt, dễ dàng kết nối và lập trình với phần mềm Arduino qua mạch nạp '''''[[Mạch Mtiny Programmer (Arduino Compatible)|Mtiny Programmer]]''''' với chuẩn nạp '''''Mtiny Socket'''.'' <blockquote>[[Template:Mtiny|'''''Mtiny''''' là viết tắt của '''''Maker Tiny''''']] là dự án tạo ra các mạch vi điều khiển với thiết kế nhỏ gọn sử dụng chuẩn chân cắm DIP 2.54mm, các mạch '''''Mtiny''''' cùng sử dụng chung mạch nạp chương trình và giao tiếp máy tính '''''[[Mạch Mtiny Programmer (Arduino Compatible)|Mtiny Programmer]]''''' với chuẩn nạp '''''Mtiny Socket'''''. </blockquote>


==Thông số kỹ thuật==
==Thông số kỹ thuật==
Line 70: Line 70:
1) Thiết kế nhỏ gọn với chuẩn chân cắm DIP 2.54mm, tương thích với hầu hết các loại BreadBoard thông dụng.
1) Thiết kế nhỏ gọn với chuẩn chân cắm DIP 2.54mm, tương thích với hầu hết các loại BreadBoard thông dụng.


2) Thuộc Series '''''Mtiny''''' nên sử dụng chung mạch nạp chương trình và giao tiếp máy tính ''[[Mạch Mtiny Programmer (Arduino Compatible)|'''Mtiny Programmer''']]'' với chuẩn nạp '''''Mtiny Socket'''.''
2) [[Template:Mtiny|Thuộc Series '''''Mtiny''''']] nên sử dụng chung mạch nạp chương trình và giao tiếp máy tính ''[[Mạch Mtiny Programmer (Arduino Compatible)|'''Mtiny Programmer''']]'' với chuẩn nạp '''''Mtiny Socket'''.''


3) Bổ sung thêm các linh kiện giúp ổn định, chống nhiễu.
3) Bổ sung thêm các linh kiện giúp ổn định, chống nhiễu.


4) Sau khi đã nạp chương trình, có thể cấp nguồn linh hoạt cho mạch bằng mạch '''''Mtiny Power''' (6~24VDC) hoặc cấp nguồn trực tiếp qua chân 3V3 (3~3.3VDC).''
4) Sau khi đã nạp chương trình, có thể cấp nguồn linh hoạt cho mạch bằng mạch ''[[Mạch Mtiny Power|'''Mtiny Power''' (6~24VDC)]] hoặc cấp nguồn trực tiếp qua chân 3V3 (3~3.3VDC).''


==Hình ảnh ==
==Hình ảnh ==
Line 83: Line 83:
=== Hướng dẫn hàn ''Mtiny Socket'' và kết nối với ''Mạch Mtiny Programmer'' cho ''Mạch '''Mtiny ESP32 WROOM-32E''''' ===
=== Hướng dẫn hàn ''Mtiny Socket'' và kết nối với ''Mạch Mtiny Programmer'' cho ''Mạch '''Mtiny ESP32 WROOM-32E''''' ===


* '''''Mạch Mtiny ESP32 WROOM-32E''''' sử dụng mạch nạp '''''Mtiny Programer''''' với chuẩn nạp '''''Mtiny Socket''''' để nạp chương trình và cấp nguồn bằng máy tính, hàn '''''Mtiny Socket''''' sử dụng rào đực đôi '''''Header 2x4pins''''' theo chiều hướng lên và kết nối như sau:
* '''''Mạch Mtiny ESP32 WROOM-32E''''' sử dụng mạch nạp '''''[[Mạch Mtiny Programmer (Arduino Compatible)|Mtiny Programer]]''''' với chuẩn nạp '''''Mtiny Socket''''' để nạp chương trình và cấp nguồn bằng máy tính, hàn '''''Mtiny Socket''''' sử dụng rào đực đôi '''''Header 2x4pins''''' theo chiều hướng lên và kết nối như sau:
[[File:Connect Mtiny Socket on Mtiny ESP32 WROOM-32E.jpg|alt=Connect Mtiny Socket on Mtiny ESP32 WROOM-32E|none|thumb|950x950px|Connect Mtiny Socket on Mtiny ESP32 WROOM-32E]]


=== Hướng dẫn nạp chương trình với Arduino sử dụng mạch ''Mtiny Programmer'' ===
=== Hướng dẫn nạp chương trình với Arduino sử dụng mạch ''Mtiny Programmer'' ===
Line 91: Line 92:


==== Hướng dẫn kết nối và nạp chương trình cho '''''Mạch Mtiny ESP32 WROOM-32E''''' trên phần mềm Arduino: ====
==== Hướng dẫn kết nối và nạp chương trình cho '''''Mạch Mtiny ESP32 WROOM-32E''''' trên phần mềm Arduino: ====
'''''<u>1) Kết nối máy tính:</u>''''' Kết nối '''''Mạch Mtiny ESP32 WROOM-32E''''' với '''''Mạch Mtiny Programmer''''' bằng '''''cáp IDC 2x4pins''''', kết nối Mạch '''''Mtiny Programmer''''' với máy tính bằng cáp USB-C sẽ thấy Led nguồn PWR trên mạch '''''Mtiny Programmer''''' và '''''Mtiny ESP32 WROOM-32E''''' phát sáng:
'''''<u>1) Kết nối máy tính:</u>''''' Kết nối '''''Mạch Mtiny ESP32 WROOM-32E''''' với '''''[[Mạch Mtiny Programmer (Arduino Compatible)|Mạch Mtiny Programmer]]''''' bằng '''''cáp IDC 2x4pins''''', kết nối Mạch '''''Mtiny Programmer''''' với máy tính bằng cáp USB-C sẽ thấy Led nguồn PWR trên mạch '''''Mtiny Programmer''''' và '''''Mtiny ESP32 WROOM-32E''''' phát sáng:
 
[[File:Mtiny ESP32 WROOM-32E connect with Computer by Mtiny Programmer.jpg|alt=Mtiny ESP32 WROOM-32E connect with Computer by Mtiny Programmer|none|thumb|700x700px|Mtiny ESP32 WROOM-32E connect with Computer by Mtiny Programmer]]
 
'''<u>2) Cài đặt Driver:</u>''' '''''[[Mạch Mtiny Programmer (Arduino Compatible)|Mạch Mtiny Programmer]]''''' sử dụng '''''IC nạp chương trình và giao tiếp máy tính CH340,''''' các bạn có thể tham khảo hướng dẫn cài đặt [[Mạch Mtiny Programmer (Arduino Compatible)|Driver tại đây cho hệ điều hành Windows]], '''''lưu ý hệ điều hành MacOS hoặc Linux sẽ tự nhận Driver mà không cần cài đặt.'''''
'''<u>2) Cài đặt Driver:</u>''' '''''Mạch Mtiny Programmer''''' sử dụng '''''IC nạp chương trình và giao tiếp máy tính CH340,''''' các bạn có thể tham khảo hướng dẫn cài đặt [[Mạch Mtiny Programmer (Arduino Compatible)|Driver tại đây cho hệ điều hành Windows]], '''''lưu ý hệ điều hành MacOS hoặc Linux sẽ tự nhận Driver mà không cần cài đặt.'''''


'''<u>3) Cấu hình mạch trên phần mềm Arduino:</u>''' Để cấu hình mạch trên phần mềm Arduino chúng ta cần làm các bước sau:
'''<u>3) Cấu hình mạch trên phần mềm Arduino:</u>''' Để cấu hình mạch trên phần mềm Arduino chúng ta cần làm các bước sau:
Line 100: Line 100:
*Copy đường link sau và dán vào mục '''''File > Preferences > Additional boards manager URLs''''' (trên Windows) hoặc '''''Arduino IDE > Settings > Additional boards manager URLs (trên MacOS) sau đó nhấn OK:'''''
*Copy đường link sau và dán vào mục '''''File > Preferences > Additional boards manager URLs''''' (trên Windows) hoặc '''''Arduino IDE > Settings > Additional boards manager URLs (trên MacOS) sau đó nhấn OK:'''''
<source lang="c++">https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json</source>
<source lang="c++">https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json</source>
[[File:Add URL Vietduino ESP32 Board on Arduino.png|alt=Add URL Vietduino ESP32 Board on Arduino|none|thumb|700x700px|Add URL Vietduino ESP32 Board on Arduino]]
[[File:Add URL Vietduino ESP32 Board on Arduino.png|alt=Add URL Vietduino ESP32 Board on Arduino|none|thumb|700x700px|Add URL Mtiny ESP32 WROOM-32E Board on Arduino]]
*Tiếp theo chọn '''''Tools > Board > Boards Manager...''''', tìm từ khoá '''''ESP32''''' sẽ thấy mục "'''esp32''' by Espressif Systems", nhấn '''Install và chờ đợi cho đến khi cài đặt hoàn tất:'''
*Tiếp theo chọn '''''Tools > Board > Boards Manager...''''', tìm từ khoá '''''ESP32''''' sẽ thấy mục "'''esp32''' by Espressif Systems", nhấn '''Install và chờ đợi cho đến khi cài đặt hoàn tất:'''
[[File:Install Vietduino ESP32 Board.png|alt=Install Vietduino ESP32 Board|none|thumb|700x700px|Install Vietduino ESP32 Board]]
[[File:Install Vietduino ESP32 Board.png|alt=Install Vietduino ESP32 Board|none|thumb|700x700px|Install Mtiny ESP32 WROOM-32E Board]]
*Sau khi cài đặt hoàn tất, tắt và khởi động lại phần mềm Arduino, sau đó thiết lập '''Board''' tại '''''Tools > Board > esp32 > ESP32 Dev Module''''' và '''Port''' (cổng kết nối) cho mạch, nếu không xác định được cổng kết nối có thể ngắt kết nối mạch và kết nối lại đồng thời kiểm tra phần Port để thấy cổng kết nối mới của mạch xuất hiện:
*Sau khi cài đặt hoàn tất, tắt và khởi động lại phần mềm Arduino, sau đó thiết lập '''Board''' tại '''''Tools > Board > esp32 > ESP32 Dev Module''''' và '''Port''' (cổng kết nối) cho mạch, nếu không xác định được cổng kết nối có thể ngắt kết nối mạch và kết nối lại đồng thời kiểm tra phần Port để thấy cổng kết nối mới của mạch xuất hiện:
[[File:Vietduino ESP32 Board and Port.png|alt=Vietduino ESP32 Board and Port|none|thumb|700x700px|Vietduino ESP32 Board and Port]]
[[File:Vietduino ESP32 Board and Port.png|alt=Vietduino ESP32 Board and Port|none|thumb|700x700px|Mtiny ESP32 WROOM-32E Board and Port]]
*Các thiết lập mặc định để nạp chương trình của mạch sẽ như hình dưới đây:  
*Các thiết lập mặc định để nạp chương trình của mạch sẽ như hình dưới đây:  
{{Kxnwaring
{{Kxnwaring
Line 112: Line 112:
- Flash Size nếu ký hiệu trên Module WROOM-32E là "XXN4" chọn 4MB, nếu ký hiệu là "XX0H28" chọn 16MB.
- Flash Size nếu ký hiệu trên Module WROOM-32E là "XXN4" chọn 4MB, nếu ký hiệu là "XX0H28" chọn 16MB.
}}
}}
[[File:Vietduino ESP32 Board Default Configuration.png|alt=Vietduino ESP32 Board Default Configuration|none|thumb|700x700px|Vietduino ESP32 Board Default Configuration]]
[[File:Vietduino ESP32 Board Default Configuration.png|alt=Mtiny ESP32 WROOM-32E Board Default Configuration|none|thumb|700x700px|Mtiny ESP32 WROOM-32E Board Default Configuration]]
*Sau khi đã hoàn thành các thiết lập cơ bản bạn có thể nạp chương trình '''Blink''' sau vào mạch để test bằng cách nhấn vào nút '''Upload''' hoặc chọn '''''Sketch > Upload''''' sẽ thấy Led được kết nối với chân IO2 trên mạch chớp tắt 1 giây 1 lần:
*Sau khi đã hoàn thành các thiết lập cơ bản bạn có thể nạp chương trình '''Blink''' sau vào mạch để test bằng cách nhấn vào nút '''Upload''' hoặc chọn '''''Sketch > Upload''''' sẽ thấy Led được kết nối với chân IO2 trên mạch chớp tắt 1 giây 1 lần:
<source lang="c++">/*
<source lang="c++">/*
Line 131: Line 131:
   delay(1000);                      // wait for a second
   delay(1000);                      // wait for a second
}</source>
}</source>
[[File:Upload Blink on Vietduino ESP32.png|alt=Upload Blink on Vietduino ESP32|none|thumb|700x700px|Upload Blink on Vietduino ESP32]]
[[File:Upload Blink on Mtiny ESP32 WROOM-32E.jpg|alt=Upload Blink on Mtiny ESP32 WROOM-32E|none|thumb|700x700px|Upload Blink on Mtiny ESP32 WROOM-32E]]


==== Hướng dẫn cấp nguồn sử dụng mạch ''Mtiny Power'' sau khi đã nạp chương trình: ====
===Hướng dẫn cấp nguồn sử dụng mạch ''Mtiny Power'' sau khi đã nạp chương trình:===
Trong các trường hợp đã nạp chương trình (không cần sử dụng đến mạch nạp), muốn cấp nguồn riêng cho các mạch Mtiny và các mạch khác trong hệ thống, các bạn có thể sử dụng [[mạch Mtiny Power]] kết nối với các chân '''''3V3-5V-GND trên Mtiny Socket''''' như sau:
{| class="wikitable" cellpadding="1" cellspacing="1"
|-
! scope="row" |Power Input
|USB-C: 5VDC (Support USB Power Bank)
Domino (VIN): 6~24VDC
|-
!Power Output
|5VDC - Max 500mA (USB-C Input)
5VDC - Max 1500mA (Domino Input)
 
3.3VDC - Max 700mA
|}
[[File:Connect Mtiny ESP32 WROOM-32E with Mtiny Power Module.jpg|alt=Connect Mtiny ESP32 WROOM-32E with Mtiny Power Module|none|thumb|700x700px|Connect Mtiny ESP32 WROOM-32E with Mtiny Power Module]]


==Nhà phân phối==
== Nhà phân phối ==
Có thể mua '''''Mạch Mtiny ESP32 WROOM-32E (Arduino Compatible)''''' tại các nhà phân phối sau:
Có thể mua '''''Mạch Mtiny ESP32 WROOM-32E (Arduino Compatible)''''' tại các nhà phân phối sau:


*Hshop.vn - Điện tử & Robot.
*[https://hshop.vn/products/mach-mtiny-esp32-wroom-32e-arduino-compatible Hshop.vn - Điện tử & Robot.]

Latest revision as of 09:28, 1 June 2023

Mtiny ESP32 WROOM-32E
Mtiny ESP32 WROOM-32E

Giới thiệu

Mạch Mtiny ESP32 WROOM-32E (Arduino Compatible) được nghiên cứu và và sản xuất bởi MakerLab.vn dựa trên module Wifi BLE SoC ESP32 ESP-WROOM-32E từ chính hãng Espressif, mạch có thiết kế nhỏ gọn tiện lắp đặt, dễ dàng kết nối và lập trình với phần mềm Arduino qua mạch nạp Mtiny Programmer với chuẩn nạp Mtiny Socket.

Mtiny là viết tắt của Maker Tiny là dự án tạo ra các mạch vi điều khiển với thiết kế nhỏ gọn sử dụng chuẩn chân cắm DIP 2.54mm, các mạch Mtiny cùng sử dụng chung mạch nạp chương trình và giao tiếp máy tính Mtiny Programmer với chuẩn nạp Mtiny Socket.

Thông số kỹ thuật

Model Mtiny ESP32 WROOM-32E (Arduino Compatible)
CPU and On­Chip Memory
  • ESP32-D0WD-V3 embedded, Xtensa dual-core 32-bit LX6 microprocessor, up to 240 MHz
  • 448 KB ROM
  • 520 KB SRAM
  • 16 KB SRAM in RTC
Power Supply 3.0 ~ 3.6VDC, Typical 3.3VDC, Current > 500mA
Interface SD card, UART, SPI, SDIO, I2C, LED PWM, Motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC, Two-Wire Automotive Interface (TWAI®, compatible with ISO11898-1)
Wifi
  • 802.11b/g/n
  • Bit rate: 802.11n up to 150 Mbps
  • A-MPDU and A-MSDU aggregation
  • 0.4 µs guard interval support
  • Center frequency range of operating channel: 2412 ~ 2484 MHz
Bluetooth
  • Bluetooth V4.2 BR/EDR and Bluetooth LE specification
  • Class-1, class-2 and class-3 transmitter
  • AFH
  • CVSD and SBC
Integrated Components on Module
  • 40 MHz crystal oscillator
  • 4MB (XXN4) / 16MB (XX0H28) SPI flash
Antenna PCB
Button EN (Enable) / IO0
Led Power Led / IO2
Packet DIP32 (16x2) 2.54mm
Programmer Mạch Mtiny Programmer (Arduino Compatible)
Programmer Connector Mtiny Socket - IDC 8-Pin (2x4)

Kích thước

Mtiny ESP32 WROOM-32E (Arduino Compatible)
Mtiny ESP32 WROOM-32E (Arduino Compatible)

Các tính năng vượt trội

1) Thiết kế nhỏ gọn với chuẩn chân cắm DIP 2.54mm, tương thích với hầu hết các loại BreadBoard thông dụng.

2) Thuộc Series Mtiny nên sử dụng chung mạch nạp chương trình và giao tiếp máy tính Mtiny Programmer với chuẩn nạp Mtiny Socket.

3) Bổ sung thêm các linh kiện giúp ổn định, chống nhiễu.

4) Sau khi đã nạp chương trình, có thể cấp nguồn linh hoạt cho mạch bằng mạch Mtiny Power (6~24VDC) hoặc cấp nguồn trực tiếp qua chân 3V3 (3~3.3VDC).

Hình ảnh

Mtiny ESP32 WROOM-32E Front and Back
Mtiny ESP32 WROOM-32E Front and Back

Hướng dẫn sử dụng

Hướng dẫn hàn Mtiny Socket và kết nối với Mạch Mtiny Programmer cho Mạch Mtiny ESP32 WROOM-32E

  • Mạch Mtiny ESP32 WROOM-32E sử dụng mạch nạp Mtiny Programer với chuẩn nạp Mtiny Socket để nạp chương trình và cấp nguồn bằng máy tính, hàn Mtiny Socket sử dụng rào đực đôi Header 2x4pins theo chiều hướng lên và kết nối như sau:
Connect Mtiny Socket on Mtiny ESP32 WROOM-32E
Connect Mtiny Socket on Mtiny ESP32 WROOM-32E

Hướng dẫn nạp chương trình với Arduino sử dụng mạch Mtiny Programmer

Hướng dẫn sử dụng phần mềm Arduino cơ bản:

1) Giới thiệu về Arduino

2) Ngôn ngữ lập trình Arduino

3) Cách cài đặt phần mềm Arduino IDE

4) Cách cài đặt Driver và nạp chương trình cho mạch Arduino / Arduino Compatible

5) Cách cài đặt các thư viện phần cứng Arduino Library

6) Cách sử dụng Serial Monitor & Serial Plotter trên phần mềm Arduino

Hướng dẫn kết nối và nạp chương trình cho Mạch Mtiny ESP32 WROOM-32E trên phần mềm Arduino:

1) Kết nối máy tính: Kết nối Mạch Mtiny ESP32 WROOM-32E với Mạch Mtiny Programmer bằng cáp IDC 2x4pins, kết nối Mạch Mtiny Programmer với máy tính bằng cáp USB-C sẽ thấy Led nguồn PWR trên mạch Mtiny ProgrammerMtiny ESP32 WROOM-32E phát sáng:

Mtiny ESP32 WROOM-32E connect with Computer by Mtiny Programmer
Mtiny ESP32 WROOM-32E connect with Computer by Mtiny Programmer

2) Cài đặt Driver: Mạch Mtiny Programmer sử dụng IC nạp chương trình và giao tiếp máy tính CH340, các bạn có thể tham khảo hướng dẫn cài đặt Driver tại đây cho hệ điều hành Windows, lưu ý hệ điều hành MacOS hoặc Linux sẽ tự nhận Driver mà không cần cài đặt.

3) Cấu hình mạch trên phần mềm Arduino: Để cấu hình mạch trên phần mềm Arduino chúng ta cần làm các bước sau:

  • Copy đường link sau và dán vào mục File > Preferences > Additional boards manager URLs (trên Windows) hoặc Arduino IDE > Settings > Additional boards manager URLs (trên MacOS) sau đó nhấn OK:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Add URL Vietduino ESP32 Board on Arduino
Add URL Mtiny ESP32 WROOM-32E Board on Arduino
  • Tiếp theo chọn Tools > Board > Boards Manager..., tìm từ khoá ESP32 sẽ thấy mục "esp32 by Espressif Systems", nhấn Install và chờ đợi cho đến khi cài đặt hoàn tất:
Install Vietduino ESP32 Board
Install Mtiny ESP32 WROOM-32E Board
  • Sau khi cài đặt hoàn tất, tắt và khởi động lại phần mềm Arduino, sau đó thiết lập Board tại Tools > Board > esp32 > ESP32 Dev ModulePort (cổng kết nối) cho mạch, nếu không xác định được cổng kết nối có thể ngắt kết nối mạch và kết nối lại đồng thời kiểm tra phần Port để thấy cổng kết nối mới của mạch xuất hiện:
Vietduino ESP32 Board and Port
Mtiny ESP32 WROOM-32E Board and Port
  • Các thiết lập mặc định để nạp chương trình của mạch sẽ như hình dưới đây:
thumb
Lưu ý quan trọng!!!:

- Upload Speed với hệ điều hành Windows có thể chọn 912600, với MacOS hoặc các hệ điều hành khác nếu có báo lỗi khi nạp chương trình chọn 115200.

- Flash Size nếu ký hiệu trên Module WROOM-32E là "XXN4" chọn 4MB, nếu ký hiệu là "XX0H28" chọn 16MB.

Mtiny ESP32 WROOM-32E Board Default Configuration
Mtiny ESP32 WROOM-32E Board Default Configuration
  • Sau khi đã hoàn thành các thiết lập cơ bản bạn có thể nạp chương trình Blink sau vào mạch để test bằng cách nhấn vào nút Upload hoặc chọn Sketch > Upload sẽ thấy Led được kết nối với chân IO2 trên mạch chớp tắt 1 giây 1 lần:
/*
  Blink
  Turns an LED_BUILTIN on IO2 of Mtiny ESP32 WROOM-32E for one second, then off for one second, repeatedly.
*/
// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN on IO2 as an output.
  pinMode(2, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(2, HIGH);  // turn the LED on (HIGH is the voltage level)
  delay(1000);                      // wait for a second
  digitalWrite(2, LOW);   // turn the LED off by making the voltage LOW
  delay(1000);                      // wait for a second
}
Upload Blink on Mtiny ESP32 WROOM-32E
Upload Blink on Mtiny ESP32 WROOM-32E

Hướng dẫn cấp nguồn sử dụng mạch Mtiny Power sau khi đã nạp chương trình:

Trong các trường hợp đã nạp chương trình (không cần sử dụng đến mạch nạp), muốn cấp nguồn riêng cho các mạch Mtiny và các mạch khác trong hệ thống, các bạn có thể sử dụng mạch Mtiny Power kết nối với các chân 3V3-5V-GND trên Mtiny Socket như sau:

Power Input USB-C: 5VDC (Support USB Power Bank)

Domino (VIN): 6~24VDC

Power Output 5VDC - Max 500mA (USB-C Input)

5VDC - Max 1500mA (Domino Input)

3.3VDC - Max 700mA

Connect Mtiny ESP32 WROOM-32E with Mtiny Power Module
Connect Mtiny ESP32 WROOM-32E with Mtiny Power Module

Nhà phân phối

Có thể mua Mạch Mtiny ESP32 WROOM-32E (Arduino Compatible) tại các nhà phân phối sau: