CYD Studio › Belgeler
CYD Studio belgeleri
CYD Studio, tek kartlı mini bilgisayarlar (ESP32 "CYD", NodeMCU ESP8266, OLED'li ESP32) için küçük bir işletim sistemidir: tarayıcıdan .py yazarsın, Çalıştır'a basarsın, proje kartta koşar. Loglar, çalışma modları, bekçi, projelerin kendi web sayfaları ve kart başına özellik haritası hepsi içeridedir. C++ derlemesi yoktur: firmware'i geliştirici derler, kullanıcı yalnız Python yazar.
Bu belgelerdeki her sayı kartlarda ölçülmüştür, tahmin değildir. Bir şeyi değiştirirsen yeniden ölç.
Nereden başlamalı
- Başlangıç: PC araçları, WiFi ayarı, flash ve deploy, ilk proje.
- Proje yazma:
cydmodülü, durdurma sözleşmesi, yapılmayacaklar. - Çalışma modları ve bellek: N / T / S cipi, heap ile dahili DRAM farkı, ölçülmüş sınırlar.
- Kartlar ve firmware: üç kartın farkları, özel imajlar, yeni kart ekleme.
- HTTP API: kart üstü panelin bütün uç noktaları.
- Atölye ve Mağaza: proje paylaşımı, panelin Mağaza sekmesi, herkese açık arama API'si.
- Bilinen tuzaklar: MISO, SD slotu, mpremote, BOM, CH340.
- Yeni başlayanlar için adım adım öğretici: Atölye Defteri.
Sistem bir bakışta
| Katman | Nerede | Ne yapar |
|---|---|---|
Çekirdek (device/) | Firmware'e dondurulmuş (CYD, NodeMCU) ya da dosya sisteminde (OLED) | runtime, jobs, server, store, netmgr, sysinfo, settings, logstore |
Kart katmanı (boards/<ad>/cyd.py) | Firmware'de | Donanım ve OZELLIKLER sözlüğü; projeler import cyd yazar |
Panel (index.html) | Kartın dosya sisteminde | Tek dosya, bağımlılık yok, TR/EN |
| Projeler | /projects (SD varsa /sd/projects) | Senin .py dosyaların |
PC araçları (tools/) | Bilgisayarında | deploy, flash, bootlog, USB köprüsü, testler |
Kaynak ve lisans
Kod GitHub'da, MIT lisanslı. Sorun bildirimi ve katkı açıktır. Bu site ve belgeler Nuvaka tarafından barındırılır.
Son güncelleme 2026-10-17 · Bu sayfa Markdown olarak