Arduino Uno R4 simulator, running in this tab
Mokxi adalah simulator Arduino Uno R4 gratis yang berjalan di browser, tanpa instal dan tanpa akun. Mokxi memodelkan Renesas RA4M1 pada Uno R4 Minima, pada core Arm Cortex-M4 buatan kami di 48 MHz, dengan peta memori sebenarnya, sehingga build yang berjalan di sini berjalan di board di mejamu.
- 505komponen di meja kerja
- 45board sedang berjalan
- 1.00xwaktu nyata, di semua board
Angka-angkanya, bukan promosi
Diambil dari dokumen kontrak board itu sendiri dan ditulis dengan kata-kata sederhana.
| Core | Arm Cortex-M4 (ARMv7E-M) pada 48 MHz, dengan jumlah siklus datasheet untuk setiap instruksi. Soft float, karena core ini tidak punya FPU: runtime dibangun untuknya dan instruksi VFP fault, bukan berbohong. |
|---|---|
| Periferal | Blok port dengan satu register PFS per pin di balik proteksi tulisnya, PWM GPT di enam pin tilde pada 490 Hz, SCI2 sebagai Serial1 di D0 dan D1, ADC empat belas bit di A0 sampai A5, dan SysTick 1 kHz untuk millis. |
| Pin | D0 sampai D13 dan A0 sampai A5 pada header Uno, di 5 V, jadi shield Uno bisa dipasang. Pin bertanda tilde adalah 3, 5, 6, 9, 10, dan 11. Setiap pin punya word PmnPFS sendiri: arah, latch keluaran, pull-up, open drain, dan sakelar analog. |
| Memori | 256 KB flash mulai dari nol dengan word pengaturan opsi di 0x400, dan 32 KB SRAM, pada alamat RA4M1 yang asli. Proses link gagal jika salah satunya terlampaui. |
| Serial dan Serial1 | Serial adalah soket USB-C dan tidak sampai ke pin header mana pun. Serial1 adalah SCI2, UART sungguhan di D0 dan D1, 8N1. Serial Monitor menampilkan keduanya; hanya Serial1 yang menggerakkan pin. |
| Tanpa WiFi di Minima | Board ini tidak punya radio. Uno R4 WiFi, dengan matriks LED 12 kali 8 dan jaringan simulasi, adalah board tersendiri di kotak komponen. |
| Yang belum ada | Stack USB (Serial adalah pipa byte tanpa enumerasi di baliknya), ICU, sehingga tidak ada attachInterrupt, AGT, I2C, dan SPI. Beberapa alamat ditandai belum terverifikasi dalam kontrak, bukan diklaim. |
Halaman board lengkap
Setiap area periferal, setiap contoh, dan catatan pengkabelan, di satu tempat.
Tiga langkah dari tab kosong sampai rangkaian yang berjalan.
Buka editor
Berjalan di tab browser. Tidak ada yang perlu dipasang, dan kamu tidak perlu akun untuk mulai.
Proyek pertamamuPasang kabel dan tulis kodenya
Seret komponen ke breadboard, tarik tiap kabel dari pin ke pin, lalu tulis sketch di sebelahnya.
PengkabelanTekan Jalankan
Sketch-mu dikompilasi di tab dan berjalan di model chip, dengan Serial Monitor di sebelahnya.
Menjalankan dan serial
Buka sebuah proyek dan tekan Jalankan.
Setiap proyek berjalan di editor persis seperti gambarnya, siap diubah.
Kata para maker tentang 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.”
Pertanyaan, terjawab.
Uno R4 yang mana yang disimulasikan?
Minima: USB-C, tanpa WiFi. Uno R4 WiFi adalah board tersendiri di kotak komponen, dengan matriks LED dan jaringan simulasi.
Apakah ini sama dengan Uno R3?
Bentuk yang sama, pin 5 V yang sama, dan header shield yang sama, dengan Arm Cortex-M4 48 MHz di baliknya sebagai ganti AVR 8-bit 16 MHz.
Mengapa analogRead memberiku 0 sampai 1023?
Karena begitulah core Arduino bekerja, sehingga sketch Uno membaca angka yang sama. Konverternya empat belas bit; analogReadResolution(14) memberimu semuanya.
Apakah gratis?
Ya, tanpa kartu dan tanpa akun untuk mencobanya.
Apakah aku perlu akun?
Tidak. Editor, template, galeri, compiler, dan Jalankan semuanya bisa dipakai tanpa masuk. Browsermu menyimpan pekerjaanmu selama kamu bekerja. Akun menyimpan proyekmu secara online, jadi bisa dibuka dari komputer mana saja. Akun juga memberimu link untuk dibagikan.
Board apa saja yang didukung?
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.
Apakah sketch-ku benar-benar dikompilasi di browser?
Ya. Compiler sungguhan (clang, dibuat untuk web) berjalan di browsermu. Compiler diunduh sekali, dan browsermu menyimpan salinannya. Setelah itu, setiap kompilasi terjadi di komputermu sendiri. Tidak ada server build dan tidak ada antrean, jadi tidak ada menit build yang bisa habis.
Browser apa saja yang bisa dipakai?
Chrome, Edge, Firefox, atau Safari versi terbaru, di komputer, HP, atau tablet. Semuanya mendukung WebAssembly, yang dibutuhkan Mokxi, dan sudah sejak bertahun-tahun lalu.
Apakah bisa dipakai di HP?
Bisa. Editornya bisa dipakai dengan sentuhan, tombolnya cukup besar untuk diketuk, dan tampilannya pas di layar kecil. Simulasinya berjalan di HP itu sendiri.
Bisakah aku mencoba Pro sebelum membayar?
Ya. Setiap akun bisa mencoba Pro gratis selama 7 hari, satu kali. Perlu kartu, tidak ada tagihan selama hari-hari itu, dan jika kamu membatalkan sebelum berakhir, kamu tidak membayar apa pun. Mulai saat kamu memilihnya.
Bisakah aku berhenti kapan saja?
Ya, dengan satu sentuhan dari halaman akunmu. Paketmu berjalan sampai akhir masa yang sudah kamu bayar.
Apakah ada pengembalian dana?
Ya, sekali per akun. Tulis ke kami dalam 14 hari sejak pembayaran dan kami kembalikan semuanya. Pro seumur hidup dikembalikan penuh dalam 14 hari sejak pembelian.
Ada diskon pelajar?
Ya. Pelajar mendapat Pro setengah harga dengan email sekolah.
Apakah siswa perlu akun?
Tidak. Simulator berjalan tanpa masuk akun, jadi kelasmu mulai dari satu link tanpa perlu mendaftar. Akun hanya menambah penyimpanan cloud dan berbagi, dan siswa bisa membuatnya nanti, atau tidak sama sekali.
Apakah bisa di Chromebook?
Ya. Semuanya berjalan di perangkat yang ada di depan siswa, jadi Chromebook bekerja sebaik PC lab.
Berapa biayanya untuk satu kelas?
Tidak ada, kalau siswamu hanya perlu membuka dan menjalankan rangkaian: seluruh simulator ada di paket Gratis. Alat kelas (daftar siswa, proyek awal, pemeriksaan yang dinilai otomatis, buku nilai) tersedia di Pro dan Classroom. Classroom seharga $9.99 per siswa per tahun, mulai dari 5 siswa, jadi minimal $49.95 untuk setahun. Kursimu sendiri gratis, dan mulai dari 50 siswa harga per siswa lebih murah. Siswamu mendapat kapasitas Pro selama mereka berada di kelasmu. Bayar dengan kartu, invoice, atau purchase order. Pro saja bisa menjalankan kelas hingga total 10 siswa. Untuk mencoba alat kelas dengan siswa sungguhan lebih dulu, mulai uji coba gratis 30 hari dari halaman kelasmu: satu kelas hingga 20 siswa, tanpa kartu.
Apakah karya siswa bersifat privat?
Ya. Proyek siswa di sebuah kelas selalu privat: tidak bisa dibuka lewat link atau dimasukkan ke galeri. Ada satu pengecualian, dan hanya untuk membaca: guru boleh membuka, tetapi tidak pernah mengubah, proyek milik seseorang di kelas yang ia ajar, dan itulah yang dilakukan kartu di dinding kelas. Apa yang kami simpan tentang siswa, siapa yang memprosesnya, bagaimana sekolah meminta penghapusannya, dan bagaimana kami menangani persetujuan COPPA untuk siswa di bawah 13 tahun serta FERPA sebagai pejabat sekolah, semuanya ada di halaman privasi data siswa di /privacy/students.
Apakah Mokxi AI gratis?
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.
Apakah Mokxi AI bisa dipakai untuk sketch ESP32 dan Raspberry Pi Pico?
Ya. Ia tahu board apa yang dipakai proyek dan menjawab untuk board itu, dari Uno hingga ESP32, ESP8266, Pico, atau STM32.
Bisakah Mokxi AI mengubah kodeku tanpa bertanya?
Tidak. Ia mengusulkan perubahan sebagai kartu. Menerima adalah keputusanmu, dan tombolnya baru muncul setelah kode yang diubah berhasil dikompilasi; Ctrl+Z membatalkannya.
Apa yang dikirim Mokxi AI bersama pertanyaan?
Teks proyekmu, artikel bantuan yang sesuai, dan enam pesan terakhir di obrolan, tidak pernah nama atau akunmu. "Apa yang dikirim" menunjukkan persis apa yang terkirim.
Yang terbaru di Mokxi.
Simulator untuk satu jenis rangkaian
Servo, layar, driver motor, atau penyearah, masing-masing sudah berjalan.
Coba firmware-mu sendiri di Uno R4
Apa yang kamu buat di sini berjalan di board di mejamu, tanpa diubah. Tanpa instal dan tanpa akun.





