Ana Sayfa

Trendler

BugBuster: ESP32-S3 Tabanlı Açık Kaynaklı Hepsi Bir Arada Hata Ayıklama ve Programlama Aracı

Post image
Platformumuzdaki en çok okunan ve popüler makaleleri görmek için Trendler bölümüne geçebilirsiniz.

BugBuster, tek bir USB-C bağlantısı üzerinden çok sayıda laboratuvar ekipmanını değiştirmeyi hedefleyen açık kaynaklı ve açık donanımlı bir hata ayıklama ve programlama cihazıdır. Bu cihaz, programlama, hata ayıklama, güç yönetimi ve çevre birim kontrolü gibi işlevleri uzaktan gerçekleştirebilme yeteneğiyle, birden fazla kullanıcının fiziksel donanıma ağ üzerinden erişimini mümkün kılar.

Donanım Mimarisi ve Özellikleri

BugBuster'ın temelinde, Analog Devices AD74416H entegresi ve ESP32-S3 mikrodenetleyicisi bulunur. 12 adet akıllı I/O pini, yazılım aracılığıyla çalışma zamanında dinamik olarak programlanabilir. Bu pinler, 1.8 V ile 5 V arasında lojik giriş/çıkış sinyallerini desteklerken, analog girişler -12 V ile +12 V arasında 24-bit ADC çözünürlüğü sunar. Analog çıkışlar ise 0-12 V gerilim veya 0-25 mA akım (kaynak ve yükleme) sağlayabilir.

  • Çoklu Kanal ve Ölçüm Modları: Dört kanal aynı anda yüksek voltaj ADC/DAC ile bağlantılı olabilir. Her kanal için voltaj ve akım giriş/çıkışı, RTD (2/3/4 telli), dijital I/O, dalga formu üretimi (sinüs, kare, üçgen, testere dişi, 100 Hz'e kadar) ve gerçek zamanlı osiloskop akışı desteklenir.

  • Sinyal Yönlendirme: 32 anahtarlı MUX matrisi (4 adet ADGS2414D) sayesinde sinyaller kanallar arasında esnek şekilde yönlendirilebilir.

Ayrıca Bakınız

Bilgisayarın Ani Kapanması ve Donanım Arızalarının Elektriksel Nedenleri ve Önlemleri

Bilgisayarın Ani Kapanması ve Donanım Arızalarının Elektriksel Nedenleri ve Önlemleri

Bilgisayarın aniden kapanması ve donanım arızaları, elektriksel dalgalanmalar ve montaj hatalarından kaynaklanabilir. Doğru önlemlerle bu sorunların önüne geçmek mümkündür.

Nvidia GPU Çökme Sorunları: Nedenleri, Belirtileri ve Çözüm Yöntemleri

Nvidia GPU Çökme Sorunları: Nedenleri, Belirtileri ve Çözüm Yöntemleri

Nvidia GPU çökme sorunları donanım, sürücü ve işletim sistemi kaynaklı olabilir. Sorun belirtileri, kontrol yöntemleri ve çözüm önerileri detaylı şekilde ele alınmaktadır.

Nvidia 5XXX Serisi Ekran Kartlarında Siyah Ekran Sorunu ve Stabil Sürücü Seçimi Rehberi

Nvidia 5XXX Serisi Ekran Kartlarında Siyah Ekran Sorunu ve Stabil Sürücü Seçimi Rehberi

Nvidia 5XXX serisi ekran kartlarında siyah ekran sorunları, shader önbelleği bozulmaları ve donanım arızalarından kaynaklanabiliyor. 566.36 sürücüsü stabil çözüm sunuyor.

BugBuster: ESP32-S3 Tabanlı Açık Kaynaklı Hepsi Bir Arada Hata Ayıklama ve Programlama Aracı

BugBuster: ESP32-S3 Tabanlı Açık Kaynaklı Hepsi Bir Arada Hata Ayıklama ve Programlama Aracı

BugBuster, ESP32-S3 ve AD74416H entegresiyle donatılmış, çok işlevli açık kaynaklı hata ayıklama ve programlama cihazıdır. Uzaktan kontrol, esnek sinyal yönlendirme ve programlanabilir güç kaynakları sunar.

Windows 11 Başlangıç Sorunları ve Uygulamaların Çalışmama Problemlerinin Çözüm Yolları

Windows 11 Başlangıç Sorunları ve Uygulamaların Çalışmama Problemlerinin Çözüm Yolları

Windows 11'de uygulamaların açılmaması, görev yöneticisi ve komut istemcilerinin çalışmaması gibi sorunlar, genellikle Windows servislerinin başlatılamaması ve BIOS ayarlarından kaynaklanır. Bu makale, çözüm yollarını detaylandırır.

Oyun ve Yaratıcı İşler İçin Güncel ve Güçlü Dizüstü Bilgisayar Seçenekleri

Oyun ve Yaratıcı İşler İçin Güncel ve Güçlü Dizüstü Bilgisayar Seçenekleri

Günümüzde yüksek işlem gücü ve grafik performansı gerektiren oyun ve yaratıcı işler için uygun dizüstü bilgisayarlar, güçlü işlemci, grafik kartı ve yüksek RAM ile yüksek verimlilik sağlar.

Akıllı Telefon Alırken Dikkat Edilmesi Gereken Temel Teknik Özellikler Rehberi

Akıllı Telefon Alırken Dikkat Edilmesi Gereken Temel Teknik Özellikler Rehberi

Bu rehberde, akıllı telefon satın alırken dikkat edilmesi gereken temel teknik özellikler ve seçim kriterleri detaylı şekilde anlatılmaktadır.

Bilgisayar Anakartları Seçerken Dikkat Edilmesi Gereken Temel Kriterler

Bilgisayar Anakartları Seçerken Dikkat Edilmesi Gereken Temel Kriterler

Günümüzde gelişen teknolojiyle birlikte yüksek performans ve güvenilirlik sunan anakartlar tercih ediliyor. Anakart seçiminde dikkat edilmesi gereken temel kriterleri öğrenerek en uygun modeli seçebilirsiniz.

Güç Yönetimi ve Programlanabilir Kaynaklar

BugBuster, tüm yerleşik güç kaynakları tamamen programlanabilir yapıdadır:

  • USB-C PD protokolü HUSB238 entegresi ile desteklenir (5-20 V giriş, maksimum 60 W güç).

  • İki adet ayarlanabilir voltaj alanı (3-15 V arası) DS4424 IDAC ve LTM8063 geribildirim kontrolü ile.

  • Bir adet programlanabilir lojik voltaj alanı.

  • Her çıkış portu, TPS1641x e-fuse koruması ile yazılım üzerinden akım sınırları ve etkinleştirme kontrolüne sahiptir.

  • Tüm güç eğrileri NVS'de kalibre edilerek kalıcı hale getirilmiştir.

Bu özellikler, test edilen cihazın (DUT) güç beslemesini, lojik seviyesini ve besleme voltajlarını tamamen programlanabilir ve uzaktan kontrol edilebilir kılar.

Yazılım ve Protokol

BugBuster'ın firmware'i ESP-IDF ve PlatformIO kullanılarak geliştirilmiş, FreeRTOS çift çekirdekli yapıda ADC anketleme, DAC, hata izleme, dalga formu üretimi ve WiFi işlevlerini eş zamanlı yürütür. Masaüstü uygulaması Tauri v2 (Rust backend) ve Leptos 0.7 (WASM frontend) ile oluşturulmuş olup, donanımın tüm fonksiyonlarını kapsayan 17 sekme içerir.

İletişim için özel binary BBP protokolü USB CDC üzerinden COBS çerçeveleme ve CRC-16 hata kontrolü ile sağlanır. Gecikme süresi 1 ms'nin altındadır. Ayrıca otomasyon için komut satırı arayüzü mevcuttur, ancak SCPI protokolü desteklenmemektedir.

Gelecek Genişletmeler: OpenOCD HAT

Yakında piyasaya sürülecek olan genişletme kartı (HAT), RP2040 ve Renesas HVPAK tabanlıdır ve şu özellikleri ekleyecektir:

  • OpenOCD desteği ile JTAG/SWD programlama ve hata ayıklama.

  • HVPAK sayesinde ek yüksek voltaj fonksiyonları.

  • Daha fazla I/O genişletme imkanı.

Tasarım Tercihleri ve Maliyet Unsurları

AD74416H ADC seçimi, Analog Devices ile yakın ilişki ve kolay entegrasyon imkanı nedeniyle tercih edilmiştir. 24-bit delta-sigma ADC, genel amaçlı kullanım için yüksek hassasiyet ve entegrasyon kolaylığı sağlar, ancak maliyeti yaklaşık 30 € civarındadır. MUX bileşenleri ise projede maliyet açısından önemli bir kalemdir.

ESP32-S3 mikrodenetleyicisi, 12 I/O pini ve yeterli işlem gücü nedeniyle tercih edilmiştir. Daha hızlı işlemciler ve daha fazla GPIO sunan mikrodenetleyiciler alternatif olsa da, tasarımın el ile lehimlenebilirliği ve kullanım amaçları göz önünde bulundurulmuştur.

Sonuç

BugBuster, açık kaynaklı ve açık donanımlı yapısıyla, kapsamlı programlama, hata ayıklama ve güç yönetimi özelliklerini tek bir cihazda birleştirir. Yazılım ve donanım bileşenlerinin tamamı GitHub üzerinden erişilebilir. Geliştiriciler ve elektronik mühendisleri için esnek, programlanabilir ve ağ üzerinden erişilebilir bir test ve geliştirme platformu sunar.

"Bazen sadece bir PCB tasarlamaya karar veriyorum..." - Proje geliştiricisi


Kaynaklar:

📊 Fiyat Bilgileri
Yükleniyor...
Paylaş:f𝕏

Yorumlar:

    Ayın popüler yazıları

    Üstten yüklemeli çamaşır makinelerinde basit parça yapısı ve kolay tamir imkanı, uzun ömürlü kullanım için önemlidir. Kenmore, Speed Queen ve Whirlpool modelleri bu özellikleri sunar.

    Airfryer'da tereyağlı tost ve silikon halkada yumurta pişirme teknikleri, doğru sıcaklık ve sürelerle lezzetli sonuçlar sunuyor. Mikrodalga alternatifi ise hızlı kahvaltı için pratik bir seçenek sağlıyor.

    Airfryer'da bütün tavuk pişirirken doğru baharatlama, sıcaklık ve süre ayarları ile dışı çıtır içi sulu kalır. Spatchcock yöntemi pişirme süresini kısaltır ve lezzeti artırır.

    Çamaşır makinesi ve kurutucu seçiminde su kalitesi, yıkama performansı, dayanıklılık ve marka önerileri önemli rol oynar. Samsung, LG, Speed Queen ve GE markalarının özellikleri, tamir ve servis imkanları değerlendirilir.

    Çamaşır makinelerinde paslanma, özellikle çamaşır suyu kullanılan bölgelerde yaygın bir sorundur. Paslanmanın nedenleri, sonuçları ve çözüm yöntemleri detaylı şekilde ele alınmaktadır.

    Airfryer'lar, geleneksel elektrikli fırınlara kıyasla daha az enerji harcayan, hızlı ve verimli pişirme sağlayan cihazlardır. Elektrik tüketimi kullanım alışkanlıkları ve cihaz gücüne bağlıdır.

    Nvidia GPU çökme sorunları donanım, sürücü ve işletim sistemi kaynaklı olabilir. Sorun belirtileri, kontrol yöntemleri ve çözüm önerileri detaylı şekilde ele alınmaktadır.

    Air fryer'da tavuk butu pişirirken ideal sıcaklık 180°C, pişirme süresi 20-25 dakika arasında değişir. Baharat ve pişirme teknikleri, tavuğun lezzetini ve dokusunu etkiler.

    İlgili makaleler

    Bilgisayarın Ani Kapanması ve Donanım Arızalarının Elektriksel Nedenleri ve Önlemleri

    Bilgisayarın aniden kapanması ve donanım arızaları, elektriksel dalgalanmalar ve montaj hatalarından kaynaklanabilir. Doğru önlemlerle bu sorunların önüne geçmek mümkündür.

    BugBuster: ESP32-S3 Tabanlı Açık Kaynaklı Hepsi Bir Arada Hata Ayıklama ve Programlama Aracı

    BugBuster, ESP32-S3 ve AD74416H entegresiyle donatılmış, çok işlevli açık kaynaklı hata ayıklama ve programlama cihazıdır. Uzaktan kontrol, esnek sinyal yönlendirme ve programlanabilir güç kaynakları sunar.

    Eski Bilgisayarlarda Windows Güncellemeleri Sonrası Performans Sorunları ve Çözüm Önerileri

    Windows güncellemeleri eski donanımlarda performans sorunlarına yol açabilir. RAM, işlemci ve depolama kısıtlamaları, yönetici yetkisi olmaması sorunları artırır. Donanım yükseltme ve alternatif işletim sistemleri çözüm olabilir.

    Ucuz Fareyi Astable Multivibratör ile Otomatik Tıklama Cihazına Dönüştürme Yöntemi

    Ucuz bir fareyi astable multivibratör ve transistör kullanarak otomatik tıklama cihazına dönüştürme yöntemi, donanım tabanlı hızlı ve güvenilir tıklama sağlar. Bu modifikasyon elektronik projelerde pratik bir çözümdür.

    Gençler İçin Açık Kaynak Mikrofon PCB Tasarımı ve Üretim Süreci İncelemesi

    Hack Club destekli mikrofon PCB projesi, genç tasarımcıların donanım becerilerini artırmayı hedefliyor. Tasarım sürecindeki teknik zorluklar ve modifikasyonlar detaylı şekilde ele alınıyor.

    Apple ve OpenAI'nin 2026 Yapay Zeka Donanımı Yatırımları ve Beklentiler

    Apple ve OpenAI, 2026'da yapay zeka donanımına yatırım yapıyor. Apple'ın küçük, Siri entegreli cihazı gizlilik endişeleri ve pazar tepkisiyle karşı karşıya. Bu gelişmeler teknoloji sektöründe önemli yankı uyandırıyor.

    Gençler İçin Mikrofon PCB Tasarımı ve Üretim Sürecinde Karşılaşılan Teknik Zorluklar

    Hack Club destekli mikrofon PCB tasarımı, gençlerin donanım becerilerini geliştirmeyi hedefliyor. Tasarım ve üretimde LDO regülatör, USB izolatör sorunları ve preamplifikatör ekleme gibi teknik zorluklar ele alınıyor.

    Aşırı Hype Yapılan Teknolojik Ürünlerin Başarısızlık Nedenleri ve Kullanıcı Deneyimleri

    Piyasada büyük beklentilerle tanıtılan teknoloji ürünleri, donanım gücü ve yenilikçi özelliklerine rağmen yazılım, ekosistem ve kullanıcı deneyimi eksiklikleri nedeniyle hayal kırıklığı yaratmaktadır.

    Ucuz Fareyi Astable Multivibratör ile Donanım Tabanlı Otomatik Tıklama Cihazına Dönüştürme

    Astable multivibratör ve transistör kullanarak ucuz bir fareyi donanım tabanlı otomatik tıklama cihazına dönüştürmek mümkün. Bu yöntem yazılım engellerini aşar ve elektronik bilgi sağlar.

    Windows Güncellemesi Sonrası Güç Butonu Sorunu ve Donanım Temelli Çözüm Yöntemleri

    Windows güncellemesi sonrası bilgisayar güç butonunun tepki vermemesi genellikle donanım kaynaklıdır. Güç butonu, anakart pinleri ve BIOS sıfırlama gibi yöntemlerle sorun tespiti yapılmalıdır.

    HP OMEN Dizüstü Bilgisayara Bira Dökülmesi Sonrası Yapılması Gerekenler ve Önlemler

    HP OMEN dizüstü bilgisayara bira dökülmesi durumunda cihazın kapatılması, pilin çıkarılması, ters çevrilip kurumaya bırakılması ve kalıntıların temizlenmesi gibi kritik adımlar cihazın zarar görmesini önler.

    G2-57 Sovyet Donanımı Gerçek Rastgele Sayı Üreteci: Teknik ve Tarihsel İnceleme

    G2-57, Sovyetler Birliği döneminde geliştirilmiş gerçek rastgele sayı üreteci cihazıdır. Gürültü diyodu kullanarak analog ve dijital sinyaller üretir, sinyal şifrelemesi ve testlerde önemli rol oynar.