โปรแกรมจำลอง ESP32 ออนไลน์ฟรี รันอยู่ในแท็บนี้
Mokxi คือโปรแกรมจำลอง ESP32 ฟรีที่รันในเบราว์เซอร์ของคุณ ไม่ต้องติดตั้งอะไรและไม่ต้องมีบัญชี รันบอร์ด ESP32 ได้สิบเอ็ดรุ่น ตั้งแต่ ESP32 DevKit รุ่นคลาสสิกบนคอร์ Xtensa ไปจนถึง ESP32-S3, C3 และ C6 แต่ละรุ่นอยู่บนแผนผังหน่วยความจำจริงสำหรับเพอริเฟอรัลที่รองรับ โดยสเก็ตช์ของคุณคอมไพล์ในแท็บ บอร์ดที่รันอยู่ตรงนี้คือ ESP32-C3-DevKitM-1
- 505อุปกรณ์บนโต๊ะทำงาน
- 45บอร์ดที่กำลังรันอยู่ตอนนี้
- 1.00xเวลาจริง บนทุกบอร์ด
ตัวเลขจริง ไม่ใช่คำโฆษณา
นำมาจากเอกสารข้อกำหนดของบอร์ดเอง แล้วเขียนเป็นภาษาที่เข้าใจง่าย
| คอร์ | RV32IMC พร้อม Zicsr โหมด machine หนึ่งคำสั่งต่อไซเคิลที่ 160 MHz ผ่าน riscv-tests 67 จาก 67 ข้อ |
|---|---|
| เพอริเฟอรัล | GPIO และ IO_MUX ที่ออฟเซ็ตรีจิสเตอร์จริง UART0 ที่เดินตามบอดเรตที่ตั้งไว้และต่อเข้ากับ Serial Monitor และ SYSTIMER ซึ่งพักคอร์ไว้ระหว่าง delay() แทนที่จะวนรอ |
| WiFi แบบจำลอง | บอร์ดเชื่อมต่อเครือข่าย ดึงหน้าเว็บ และให้บริการหน้าเว็บได้ ด้วยคำสั่ง Arduino แบบที่บทสอนใช้ ไม่มีคลื่นวิทยุและไม่มี 802.11 อยู่ข้างใต้ แอดเดรสสมมติสี่รายการภายใต้ .mokxi ตอบกลับภายในแท็บนี้ และเมื่อเข้าสู่ระบบแล้ว คุณเปิดอินเทอร์เน็ตจริงสำหรับคำขอ HTTP และ HTTPS ไปยังโฮสต์จริงได้ |
| สิ่งที่ไม่มี | คลื่นวิทยุทุกชนิด: WiFi และ Bluetooth LE เป็นแบบจำลอง ไม่มีคลื่นวิทยุอยู่ข้างใต้ทั้งคู่ หน้านี้คือ DevKitM-1 ส่วน XIAO ESP32-C3 และ SuperMini มีบอร์ดของตัวเอง |
บอร์ด ESP32 ทั้งหมดที่นี่
ชิปสามตระกูลบนชุดคำสั่งสองแบบ แต่ละบอร์ดมีตำแหน่งขาของตัวเอง
โปรแกรมจำลอง ESP32 ตัวอื่น ๆ แบบตรงไปตรงมา
โปรแกรมจำลอง ESP32 ที่คนส่วนใหญ่รู้จักอยู่แล้วคือ Wokwi และสำหรับบางโปรเจกต์มันเป็นตัวเลือกที่ดีกว่า นี่คือการแบ่งแบบตรงไปตรงมา
เปรียบเทียบโปรแกรมจำลองทุกตัวแบบเคียงข้างกัน
ควรใช้โปรแกรมจำลอง ESP32 ตัวไหน เปรียบเทียบให้ดู
Tinkercad ไม่มี ESP32: ใช้อะไรแทนได้
ทางเลือกแทน Wokwi เปรียบเทียบแบบตรงไปตรงมา
ย้ายโปรเจกต์ ESP32 จาก Wokwi มาได้ในขั้นตอนเดียว
เริ่มจากสิ่งที่รันได้อยู่แล้ว
ทุกรายการเปิดในตัวแก้ไขได้ ต่อสายและเขียนโค้ดไว้แล้ว โดยไม่ต้องติดตั้งอะไร
หน้าบอร์ดแบบเต็ม
ทุกส่วนของเพอริเฟอรัล ทุกตัวอย่าง และบันทึกการต่อสาย รวมไว้ในที่เดียว
คู่มือทีละขั้นตอนสำหรับ ESP32-C3
แต่ละคู่มือมีรายการอุปกรณ์ การต่อสาย และโค้ด และจบด้วยวงจรที่คุณรันได้
สามขั้นตอน จากแท็บเปล่าสู่วงจรที่ทำงานได้
เปิดตัวแก้ไข
รันในแท็บเบราว์เซอร์ของคุณ ไม่ต้องติดตั้งอะไร และไม่ต้องมีบัญชีก็เริ่มได้
โปรเจกต์แรกของคุณต่อสายและเขียนโค้ด
ลากอุปกรณ์มาวางบนเบรดบอร์ด เดินสายจากขาหนึ่งไปอีกขาหนึ่ง แล้วเขียนสเก็ตช์ไว้ข้าง ๆ
การต่อสายกด Run
สเก็ตช์ของคุณคอมไพล์ในแท็บและรันบนโมเดลของชิป โดยมี Serial Monitor อยู่ข้าง ๆ
Run และ serial
เปิดโปรเจกต์ แล้วกด Run
ทุกโปรเจกต์รันในตัวแก้ไขตรงตามที่วาดไว้ และพร้อมให้แก้ไข
เมกเกอร์ พูดถึง Mokxi ว่าอย่างไร
“The AI checker helps check and correct my circuits, and it has way more components than Tinkercad. As a student I really appreciate the tool.”
“I’d been looking for a real online electronic simulator that was intuitive and complete when I found Mokxi. I was able to quickly import a Fritzing file and my Arduino sketch and start testing. Mokxi has all of the makings for the best online Arduino simulator I have been able to find!”
“I’m using Mokxi to develop and simulate an STM32-based four-wheel-drive robot car before building the actual hardware. It allows me to experiment with DC motor control, PWM, RPM measurement using photointerrupters, and different acceleration, braking, and reversing strategies, helping me understand and refine the system before implementing it in real life.”
คำถาม พร้อมคำตอบ
จำลองบอร์ด ESP32 รุ่นไหนได้บ้าง
สิบเอ็ดรุ่น: ESP32 DevKit V1, ESP32-DevKitC V4 และ LOLIN32 Lite บนชิป Xtensa รุ่นคลาสสิก; ESP32-S3-DevKitC-1, XIAO ESP32-S3 และ Arduino Nano ESP32 บน S3; ESP32-C3-DevKitM-1, XIAO ESP32-C3 และ C3 SuperMini; และ ESP32-C6-DevKitC-1 กับ XIAO ESP32-C6 ส่วนบอร์ด ESP8266 มีหน้าของตัวเอง
จำลอง WiFi ได้ไหม
ได้ และบอกไว้ชัดเจน: คำสั่ง WiFi, HTTPClient และ WebServer ของ Arduino ทำงานบนเครือข่ายจำลอง ไม่มีคลื่นวิทยุและไม่มี 802.11 อยู่เบื้องหลัง สเก็ตช์ดึงและให้บริการหน้าเว็บบนแอดเดรสภายใต้ .mokxi ได้ และเมื่อเข้าสู่ระบบแล้ว คุณเปิดอินเทอร์เน็ตจริงเพื่อเรียก API จริงผ่าน HTTP หรือ HTTPS ได้
จำลอง Bluetooth หรือ MQTT ได้ไหม
Bluetooth ได้ แบบจำลอง: BluetoothSerial และ BLE server คุยกับโทรศัพท์ในแผง Bluetooth ของตัวแก้ไข โดยไม่มีคลื่นวิทยุอยู่ข้างใต้ ส่วน MQTT ไม่ได้: เครือข่ายรับส่งเฉพาะ HTTP ดังนั้นไคลเอนต์ MQTT คอมไพล์ผ่านแต่ติดต่อโบรกเกอร์ไม่ได้ Wokwi จำลอง MQTT ได้ หากโปรเจกต์ของคุณจำเป็นต้องใช้
เขียนโค้ด MicroPython หรือ ESP-IDF ได้ไหม
MicroPython ได้ บนบอร์ด ESP32 รุ่นคลาสสิก (DevKit V1, DevKitC และ LOLIN32 Lite) และ Raspberry Pi Pico: เลือก MicroPython (main.py) ในแผง Firmware ของบอร์ด แล้วเฟิร์มแวร์ทางการจะรันให้ บอร์ด ESP32 รุ่นอื่นรัน C++ แบบ Arduino ที่คอมไพล์ในแท็บ ส่วน ESP-IDF หรือ Rust บน ESP32 จำลองนั้น Wokwi รองรับทั้งคู่
เฟิร์มแวร์ของฉันจะรันบนบอร์ดจริงได้ไหม
เฟิร์มแวร์สำหรับเพอริเฟอรัลที่จำลองไว้ใช้ออฟเซ็ตรีจิสเตอร์จริง บน ESP32-C3 นั้น Upload to board (Beta) จะเขียน build สำหรับฮาร์ดแวร์ลงบอร์ดผ่าน Web Serial ควรทดสอบ build ที่เสร็จแล้วบนบอร์ดก่อนนำไปใช้งานจริงจัง
ใช้ฟรีไหม
ฟรี บอร์ด ESP32 ทุกรุ่นอยู่ในแพ็กเกจฟรี ไม่ต้องใช้บัตรและไม่ต้องมีบัญชีก็ลองได้
จำเป็นต้องมีบัญชีไหม
ไม่จำเป็น ตัวแก้ไข เทมเพลต แกลเลอรี คอมไพเลอร์ และ Run ใช้ได้ทั้งหมดโดยไม่ต้องเข้าสู่ระบบ เบราว์เซอร์ของคุณจะเก็บงานไว้ให้ระหว่างที่ทำ บัญชีจะบันทึกโปรเจกต์ของคุณไว้ออนไลน์ จึงเปิดต่อได้จากคอมพิวเตอร์เครื่องไหนก็ได้ และยังได้ลิงก์สำหรับแชร์ด้วย
รองรับบอร์ดอะไรบ้าง
Forty-five, all on the free plan. Arduino: the Uno R3, Uno R4 Minima and Uno R4 WiFi, Nano, Nano ESP32, Nano RP2040 Connect, Mega 2560, Leonardo, Micro, the Pro Mini in its 5 V and 3.3 V builds, and the SparkFun Pro Micro. ESP32: the classic DevKit V1, the ESP32-S3, the ESP32-C3 and C6 DevKits, the Espressif DevKitC V4, the Freenove ESP32-WROVER, the Wemos LOLIN32 Lite, the Wemos D1 R32, the Cheap Yellow Display, the TTGO T-Display, the ESP32-C3 SuperMini and the Seeed XIAO ESP32-C3, C6 and S3. ESP8266: the NodeMCU, the Wemos D1 mini and the ESP-01S. Also the Raspberry Pi Pico and Pico W, the Seeed XIAO RP2040, the Waveshare RP2040-Zero, the Seeed XIAO SAMD21, the WCH CH32V003, the STM32F411 Black Pill, the STM32 Nucleo-F411RE and the STM32F103 Blue Pill, the BBC micro:bit V2, and the ATtiny85 and the ATmega328P in its 16 MHz and 8 MHz builds, which plug straight into the breadboard as bare chips. Your own code compiles in the browser for all of them. Then the Raspberry Pi 4, Pi 5 and Zero 2 W computers, which run your Python with gpiozero and RPi.GPIO, with nothing to compile. Each board page lists what it can and can’t do. For example, the WiFi boards have pretend WiFi, not a real radio, and the page says so.
สเก็ตช์ของฉันคอมไพล์ในเบราว์เซอร์จริงหรือ
จริง คอมไพเลอร์ของจริง (clang ที่ build มาสำหรับเว็บ) ทำงานในเบราว์เซอร์ของคุณ ดาวน์โหลดเพียงครั้งเดียวแล้วเบราว์เซอร์จะเก็บสำเนาไว้ หลังจากนั้นทุกการ build จะเกิดขึ้นบนคอมพิวเตอร์ของคุณเอง ไม่มีเซิร์ฟเวอร์ build และไม่ต้องรอคิว จึงไม่มีโควตานาที build ให้หมด
ใช้กับเบราว์เซอร์ไหนได้บ้าง
Chrome, Edge, Firefox หรือ Safari เวอร์ชันล่าสุด บนคอมพิวเตอร์ มือถือ หรือแท็บเล็ต ทุกตัวรองรับ WebAssembly ซึ่ง Mokxi ต้องใช้ และรองรับมาหลายปีแล้ว
ใช้บนมือถือได้ไหม
ได้ ตัวแก้ไขใช้กับการสัมผัสได้ ปุ่มใหญ่พอให้แตะ และเลย์เอาต์พอดีกับจอเล็ก การจำลองทำงานบนมือถือเครื่องนั้นเอง
ลองใช้ Pro ก่อนจ่ายเงินได้ไหม
ได้ ทุกบัญชีลองใช้ Pro ฟรีได้ 7 วัน หนึ่งครั้ง ต้องใช้บัตร ไม่มีการเรียกเก็บเงินในช่วงวันดังกล่าว และถ้ายกเลิกก่อนครบกำหนด คุณก็ไม่ต้องจ่ายอะไร ช่วงทดลองเริ่มเมื่อคุณเลือกเอง
ยกเลิกเมื่อไหร่ก็ได้ไหม
ได้ กดครั้งเดียวจากหน้าบัญชีของคุณ แพ็กเกจจะใช้ได้จนสิ้นสุดช่วงที่คุณจ่ายไว้
มีการคืนเงินไหม
มี หนึ่งครั้งต่อบัญชี เขียนมาหาเราภายใน 14 วันหลังการชำระเงิน แล้วเราจะคืนเงินให้ทั้งหมด Lifetime Pro คืนเงินเต็มจำนวนภายใน 14 วันหลังการซื้อ
มีส่วนลดสำหรับนักเรียนนักศึกษาไหม
มี นักเรียนนักศึกษาใช้ Pro ได้ในราคาครึ่งเดียวด้วยอีเมลของสถานศึกษา
นักเรียนต้องมีบัญชีไหม
ไม่ต้อง โปรแกรมจำลองใช้ได้โดยไม่ต้องเข้าสู่ระบบ ทั้งห้องจึงเริ่มได้จากลิงก์เดียวโดยไม่ต้องสมัครอะไร บัญชีเพียงเพิ่มการบันทึกบนคลาวด์และการแชร์ นักเรียนจะสร้างทีหลังก็ได้ หรือไม่สร้างเลยก็ได้
ใช้บน Chromebook ได้ไหม
ได้ ทุกอย่างรันบนเครื่องที่อยู่ตรงหน้านักเรียน Chromebook จึงใช้ได้ดีพอ ๆ กับคอมพิวเตอร์ในห้องแล็บ
ใช้กับทั้งห้องมีค่าใช้จ่ายเท่าไร
ไม่มีค่าใช้จ่าย หากนักเรียนของคุณต้องการแค่เปิดและรันวงจร เพราะโปรแกรมจำลองทั้งหมดอยู่ในแพ็กเกจฟรี เครื่องมือสำหรับห้องเรียน (รายชื่อนักเรียน โปรเจกต์เริ่มต้น การตรวจให้คะแนนอัตโนมัติ สมุดคะแนน) มาพร้อมกับ Pro และ Classroom โดย Classroom ราคา $9.99 ต่อนักเรียนต่อปี เริ่มที่ 5 คน จึงเป็นอย่างน้อย $49.95 ต่อปี ที่นั่งของคุณเองฟรี และตั้งแต่ 50 คนขึ้นไป ราคาต่อคนจะถูกลง นักเรียนของคุณได้ใช้ความสามารถระดับ Pro ตลอดเวลาที่อยู่ในห้องเรียนของคุณ ชำระด้วยบัตร ใบแจ้งหนี้ หรือใบสั่งซื้อ Pro อย่างเดียวรองรับห้องเรียนที่มีนักเรียนรวมไม่เกิน 10 คน หากอยากลองเครื่องมือสำหรับห้องเรียนกับนักเรียนจริงก่อน ให้เริ่มช่วงทดลองใช้ฟรี 30 วันจากหน้าห้องเรียนของคุณ: หนึ่งห้องเรียน นักเรียนไม่เกิน 20 คน ไม่ต้องใช้บัตร
งานของนักเรียนเป็นส่วนตัวไหม
เป็นส่วนตัว โปรเจกต์ของนักเรียนในห้องเรียนเป็นส่วนตัวเสมอ เปิดผ่านลิงก์ไม่ได้และนำไปลงแกลเลอรีไม่ได้ มีข้อยกเว้นข้อเดียวและเฉพาะการอ่านเท่านั้น คือครูเปิดดูโปรเจกต์ของนักเรียนในห้องที่ตัวเองสอนได้ แต่แก้ไขไม่ได้ ซึ่งเป็นสิ่งที่การ์ดบนผนังห้องเรียนทำ ส่วนเราเก็บข้อมูลอะไรของนักเรียน ใครเป็นผู้ประมวลผล โรงเรียนขอให้ลบได้อย่างไร และเราจัดการความยินยอมตาม COPPA สำหรับนักเรียนอายุต่ำกว่า 13 ปี และ FERPA ในฐานะเจ้าหน้าที่ของโรงเรียนอย่างไร ทั้งหมดอยู่ในหน้าความเป็นส่วนตัวของข้อมูลนักเรียนที่ /privacy/students
Mokxi AI ใช้ฟรีไหม
Every signed-in account gets questions every day: 5 on a free account, 50 on the Pro trial, 100 on Pro and the other paid plans, and 25 on Lifetime Pro.
Mokxi AI ใช้กับสเก็ตช์ ESP32 และ Raspberry Pi Pico ได้ไหม
ได้ มันรู้ว่าโปรเจกต์ใช้บอร์ดอะไรและตอบให้ตรงกับบอร์ดนั้น ตั้งแต่ Uno ไปจนถึง ESP32, ESP8266, Pico หรือ STM32
Mokxi AI แก้โค้ดของฉันโดยไม่ถามได้ไหม
ไม่ได้ มันเสนอการแก้ไขเป็นการ์ด คุณเป็นคนกดยอมรับเอง และปุ่มจะปรากฏก็ต่อเมื่อโค้ดที่แก้แล้วคอมไพล์ผ่าน กด Ctrl+Z เพื่อย้อนกลับได้
Mokxi AI ส่งอะไรไปพร้อมกับคำถามบ้าง
ข้อความในโปรเจกต์ของคุณ บทความช่วยเหลือที่เกี่ยวข้อง และข้อความหกข้อความล่าสุดในแชต ไม่มีชื่อหรือบัญชีของคุณ "What is sent" แสดงให้เห็นชัดเจนว่าส่งอะไรไป
ของมาใหม่ล่าสุด ใน Mokxi
โปรแกรมจำลองสำหรับวงจรเฉพาะแบบ
เซอร์โว จอแสดงผล มอเตอร์ไดรเวอร์ หรือวงจรเรียงกระแส แต่ละหน้ามีวงจรที่ทำงานอยู่แล้ว
ลองเฟิร์มแวร์ของคุณเองบน ESP32-C3
สิ่งที่คุณสร้างที่นี่รันบนบอร์ดบนโต๊ะของคุณได้โดยไม่ต้องแก้ ไม่ต้องติดตั้งอะไรและไม่ต้องมีบัญชี





