Simulator

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
Uno R4: blinklive0.000 s 0.00x
Klik untuk membukanya di editor
Firmware sungguhan, berjalan sekarang di core buatan kami. Klik untuk membuka rangkaian di editor.
Apa yang dimodelkan

Angka-angkanya, bukan promosi

Diambil dari dokumen kontrak board itu sendiri dan ditulis dengan kata-kata sederhana.

CoreArm 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.
PeriferalBlok 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.
PinD0 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.
Memori256 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 Serial1Serial 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 MinimaBoard ini tidak punya radio. Uno R4 WiFi, dengan matriks LED 12 kali 8 dan jaringan simulasi, adalah board tersendiri di kotak komponen.
Yang belum adaStack 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.
Lebih jauh lagi

Halaman board lengkap

Setiap area periferal, setiap contoh, dan catatan pengkabelan, di satu tempat.

Simulator Arduino Uno R4 MinimaBlink, sebuah tombol, dan Serial Monitor, berjalan.
Cara kerjanya

Tiga langkah dari tab kosong sampai rangkaian yang berjalan.

  1. Buka editor

    Berjalan di tab browser. Tidak ada yang perlu dipasang, dan kamu tidak perlu akun untuk mulai.

    Proyek pertamamu
  2. Pasang kabel dan tulis kodenya

    Seret komponen ke breadboard, tarik tiap kabel dari pin ke pin, lalu tulis sketch di sebelahnya.

    Pengkabelan
  3. Tekan Jalankan

    Sketch-mu dikompilasi di tab dan berjalan di model chip, dengan Serial Monitor di sebelahnya.

    Menjalankan dan serial
Cari inspirasi

Buka sebuah proyek dan tekan Jalankan.

Setiap proyek berjalan di editor persis seperti gambarnya, siap diubah.

Lihat semua proyek

Ulasan

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.”

ChloeEngineering student

“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!”

JayModel builderFeatured in his DioramaOS post

“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.”

NusretRobot car builder, Hamburg

Ceritakan kisahmu

Tanya jawab

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.

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.