
Arduino Simulator; Wokwi çevrimiçi bir Elektronik simülatörüdür. Arduino, ESP32, STM32 ve diğer birçok popüler kartı, parçayı ve sensörü simüle etmek için kullanabilirsiniz. Wokwi, mikro denetleyiciler, sensörler, ekranlar ve daha fazlasını içeren çok çeşitli donanım bileşenlerini simüle eder. Aşağıdaki mimarileri destekler: ARM, AVR, RISC-V ve Xtensa.
İşte Wokwi ile yapabileceğiniz şeylere bazı hızlı örnekler
- Arduino Uno “Hello World”
- Blink an LED on ESP32
- Monitor the weather on ATtiny85
- Control 32 Servos with Arduino Mega
- Animate an LED Matrix with FastLED
- 7 Segment Counter with MicroPython on Pi Pico

Wokwi simulates
Neden Arduino Simulator Wokwi?
- Hemen başlayın. Bileşenleri beklemenize veya büyük yazılım indirmenize gerek yok. Tarayıcınız, bir sonraki IoT projenizi saniyeler içinde kodlamaya başlamak için ihtiyacınız olan her şeye sahiptir.
- Hatalar tamamdır. Sanal donanımı yok edemezsiniz. Bize güvenin, denedik. Bu yüzden değerli bileşenlerinizi kızartma konusunda endişelenmeyin. Ve gerçek donanımın aksine, her zaman geri alabilirsiniz.
- Yardım ve geri bildirim almak kolaydır. Tek ihtiyacınız olan Wokwi projenizin bağlantısını paylaşmak.
- Kodunuza güven kazanın. Donanım ve yazılım sorunlarını ayırın.
- Sınırsız donanım. Eski projelerden parçaları temizlemeye gerek yok. Proje fiyatı ve stok kaygısı yaşamadan ihtiyacınız kadar parça kullanın.
- Yapımcı dostu topluluk. Projelerinizi paylaşabileceğiniz, yardım isteyebileceğiniz ve ilham alabileceğiniz bir yer.
Benzersiz Özellikler
- WiFi simülasyonu – Simüle edilmiş projenizi internete bağlayın. MQTT, HTTP, NTP ve diğer birçok ağ protokolünü kullanabilirsiniz.
- Sanal Mantık Analizörü – Simülasyonunuzdaki dijital sinyalleri (örn. UART, I2C, SPI) yakalayın ve bunları bilgisayarınızda analiz edin.
- GDB ile gelişmiş hata ayıklama – İleri düzey kullanıcılar için güçlü Arduino ve Raspberry Pi Pico hata ayıklayıcı.
- SD kart simülasyonu – Kodunuzdaki dosyaları ve dizinleri saklayın ve alın. Kulüp üyeleri ayrıca ikili dosyalar (resimler gibi) yükleyebilir
- Chips API – Kendi özel çiplerinizi ve parçalarınızı oluşturun ve bunları toplulukla paylaşın.
- Visual Studio Code entegrasyonu – Gömülü projelerinizi doğrudan VS Code’dan simüle edin.
Arduino Simulator Wokwi’nin anlamı nedir?
Wokwi ismini seçerken telaffuzu kolay ve henüz anlamı olmayan kısa bir kelime arıyorduk. Olası isimlerin bir listesini hazırladık ve en çok beğendiğimizi seçtik: Wokwi. İşte bunu başaramayan isimlerden bazıları: Duvav, Hajuu, Chipine, Zeprr.
Daha önce kaydettiğim bir projeyi nasıl bulurum?
Wokwi’de oturum açmadıysanız projeyi kaydeden cihazı ve tarayıcıyı kullanın ve https://wokwi.com/dashboard/projects adresini ziyaret edin. Projeleri kaydetmeden önce Wokwi’de oturum açarsanız aynı URL, herhangi bir cihaza/tarayıcıya kaydettiğiniz tüm projeleri gösterecektir. Ayrıca profil resminize tıklayıp menüden “Projelerim”i seçerek kayıtlı projelerinize gidebilirsiniz.
Simülasyon yavaş, nasıl daha hızlı hale getirebilirim?
Simülasyon hızını etkileyebilecek birçok faktör vardır. Daha iyi performans elde etmenize yardımcı olabilecek bazı ipuçları:
Chrome genellikle Firefox’tan daha hızlıdır.
ESP32 / Pi Pico kodu için gecikme(10) eklenmesi; Mikrodenetleyici uyurken simülatörün yapacak daha az işi olacağından, loop() başlangıcındaki çağrı yardımcı olabilir.
Arduino Simulator Wokwi nasıl çalışır?
Wokwi, kodunuzu ikili bir donanım yazılımı halinde derler ve ardından, gerçek bir mikro denetleyicinin yapacağı gibi, ikili donanım yazılımını her seferinde bir talimat olarak yürütür. Dahili bilgiler hakkında bilgi edinmek istiyorsanız aşağıdaki kaynaklara göz atın:
Raspberry Pi Pico ve RP2040 Derinlemesine Dalış – Bu 5 saatlik kurs size RP2040 mimarisini ve nasıl çalıştığını iyi bir şekilde anlamanızı sağlayacaktır.
Scratch’ten Canlı Kodlama Raspberry Pi Pico Simülatörü – Mimari ve tasarım kararlarıyla ilgili açıklamalarla birlikte Pi Pico simülatörünü nasıl oluşturduğumuzu göreceğiniz 70 saatlik canlı kodlama serisi.
AVR8js: Arduino’yu JavaScript’te Simüle Edin – Arduino simülasyon motorunun temellerini kapsayan blog yazısı.
Let’s Code Arduino Simulator from Scratch – Wokwi’nin AVR8js açık kaynaklı AVR simülasyon motorunu kullanarak basit bir Arduino simülatör uygulaması oluşturun (16 dakika).
ESP32 WiFi’yi tersine çevirme – WiFi donanımında tersine mühendislik yaparak ESP32 WiFi simülasyonuna zemini nasıl hazırladığımızı öğrenin (32 dakika).