CircuitPal Studio
Studio’yu indir, robota bağlan.
Blok editörü, C görünümü, robot bağlantısı ve dokümanlar tek kurulumla gelir. Sistemine uygun paketi seç; istersen terminalden kur.
- macOS, Windows, Linux
- SHA-256 doğrulamalı
- İnternetsiz çalışır
Cee ayrı ve isteğe bağlıdır. Editörü kullanmak için model indirmen gerekmez.
Kurulum dört adımda
Komut çalışırken ne yaptığını ekrana yazar; burada aynı akış kısaca.
Sistemini seç
İşletim sistemi ve işlemci seçimini kontrol et. Kurulum dosyasını indir veya terminal komutunu kullan.
Betik indirir, doğrular
Terminal betiği uygun paketi indirir ve SHA-256 özetini karşılaştırır. Elle indirdiğinde özeti kendin denetleyebilirsin.
Studio kurulur
Cee isteğe bağlıdır. Terminalde soru yanıtlanamıyorsa yardımcı atlanır; Studio kurulumu devam eder.
Robotu bağla
Studio’yu aç, USB ya da WiFi ile robota bağlan, ilk programını gönder.
Kurulum dosyaları
Betik kullanmak istemeyenler için aynı paketler. Her dosyanın SHA-256 özeti yanında durur.
İlk seçim tarayıcıdan tahmin edilir. İndirmeden önce sistemini ve işlemcini kontrol et.
Windows
Sürüm bilgisi alınıyor…
- macOS (Apple Silicon)
M1 ve sonrasıYükleniyor… - macOS (Intel)
Intel işlemciYükleniyor… - WindowsSeçili
10 ve sonrasıYükleniyor… - Linux (x86_64)
Intel/AMDYükleniyor… - Linux (arm64)
ARMYükleniyor…
Terminalden kurmayı tercih edersen
Komut ve aşağıdaki yönerge seçtiğin sistemle birlikte değişir. Cee isteğe bağlıdır; Studio için gerekli değildir.
irm https://axion-robot.com/install-app | iexGüvenlik ilkesini değiştirme. Yukarıdaki Windows kurulum dosyasını kullan veya kurumunun BT ekibinden destek al.
Betiği çalıştırmadan önce okumak istersen indir: install.sh · install.ps1. Betik ne yaptığını satır satır anlatır; indirilen dosyanın SHA-256 özeti tutmazsa kurulumu durdurur.
Windows kurulumu ve ilk açılış
İndirdiğin .exe veya .msi paketini normal Windows kurulum akışıyla aç. SmartScreen ya da kurum ilkesi engellerse devam etmeye zorlamadan yayıncı ve imza bilgisini kontrol et; kurumunun BT ekibine danış.
SHA-256 dosyanın bütünlüğünü denetler; işletim sistemi imzasının veya yayıncı doğrulamasının yerine geçmez.
Kurulumu elle doğrula
İndirdiğin dosyanın bozulmadığından emin olmak için SHA-256 özetini yukarıdaki değerle karşılaştır:
$shasum -a 256 <dosya>macOS · Linux$certutil -hashfile <dosya> SHA256WindowsTerminalden açmak
Kurulum betiği (macOS, Linux, Windows) ve macOS .pkg paketi circuitpal-studio komutunu kurar. Komut uygulamayı açıp hemen döner; terminal kilitlenmez. Windows’ta komut kurulumdan sonra yeni açılan terminallerde görünür.
$circuitpal-studiouygulamayı açarSistem gereksinimleri
CircuitPal Studio
- macOSApple Silicon, Intel
- Windows10 ve sonrası
- Linuxx86_64, arm64
Editör, derleme ve robota yükleme internetsiz çalışır; ilk giriş için bir kez bağlanmak yeterlidir.
Robot bağlantısı
- USBMasaüstü ve tarayıcı
- WiFiYalnız masaüstü
- Tarayıcı sürümüChrome, Edge
Tarayıcı, güvenli sayfadan robotun yerel adresine isteği engeller; WiFi bu yüzden masaüstüne özeldir.
Yapay zekâ yardımcısı isteğe bağlı
- Boş disk8 GB
- Bellek8 GB
- İşlemci4 çekirdek önerilir
İndirme yaklaşık 5,5 GB. Daha az çekirdekle de çalışır, yanıtlar yavaş gelir.
Yapay zekâ yardımcısı
Kurarsan Cee açık programına bakıp soruları yanıtlar ve blok önerir. Her şey senin bilgisayarında çalışır; sorduğun hiçbir şey ve programının hiçbir parçası sunucuya gitmez. Kurmazsan Studio’nun tamamı yine çalışır, yalnızca blok önerisi çıkmaz.
Nasıl kurulur
Studio ilk açıldığında adım adım sorar. Sonra da kurabilirsin: Ayarlar → Yardımcı → Ek paketler.
macOS .pkg kurucusunda Yerel yapay zekâ yardımcısı (Cee) kutusu varsayılan olarak kapalıdır. Seçersen Studio’da bir kurulum önerisi görünür; model kendiliğinden indirilmez. Studio’daki Yardımcıyı kur düğmesine basınca indirme başlar.
Yardımcı motoru ve modeli uygulamaya gömülü değildir; gerektiğinde internetten indirilir, yaklaşık 5,5 GB. Kurulu bileşenler yeniden indirilmez. İlerlemeyi Studio’dan izleyebilir, hata olursa yeniden deneyebilirsin.
Terminal betiği ayrıca onay ister. “Hayır” demek veya etkileşimli terminal olmadan kurmak Studio’yu eksik bırakmaz; yardımcıyı daha sonra Studio ayarlarından kurabilirsin.
Araçlar
Dışarıya açık her araç burada listelenir. Üretim ve imzalama araçları yayımlanmaz.
CircuitPal Studio
Blok editörü, kod görünümü, robot bağlantısı ve dokümanlar. Masaüstü uygulaması.
betikKurulum betiği
Studio’yu kurar; isteğe bağlı yardımcı için ayrı onay ister.
kütüphaneCPAL kütüphanesi
Robotun C arayüzü. Blokların ürettiği her fonksiyonun kaynağı ve başlık dosyası.
derleyicicpalc, derleyici
Blokları okunabilir C koduna, sonra robotun bayt koduna çevirir. Komut satırından da kullanılır.
firmwareflashctl, firmware yükleyici
Kartı hangi durumda bulursa bulsun doğru yolu seçer: OTA, esptool ya da çıkar-tak.
firmwareusb_ota ve wifi_ota
Çalışan bir karta kablodan ya da kablosuz yeni firmware yazar; imza tutmazsa kart geri döner.
teşhisTeşhis ve doğrulama
panic_diagnostics kanıt toplar, validate_bringup güncelleme sonrası kartı yoklar. İkisi de karta yazmaz.
kaynakÜreteçler
board_gen, opcodes_gen, vectors_gen, examples_build: kaynaktan üretir ve sözleşmeleri doğrular.
apiHTTP API
Sürümlü uçlar: kimlik, lisans, bulut ve sürüm manifesti. Kendi aracını yazacaksan sözleşme burada.
belgeDokümanlar
Ürün ürün, kavram kavram: hızlı başlangıç, bloklar, C karşılıkları, sorun giderme.
Teknik belgeler
Donanımın ve programlama katmanının tam dökümü. Robotu kullanmak için gerekmez; içine bakmak isteyenler için.
Araç takımı, cpal-cli
Derleyici, karta yükleme, panik çözümleme, bring-up doğrulama ve yerel sunucular; hepsi tek bir komutun altında. Studio bunları zaten içinde çalıştırır; bu paket, işi elle ya da bir betikten yapmak isteyenler için.
$tar -xzf cpal-cli-1.1.0.tar.gz$./bin/cpal-clikomutların tamamı$./bin/cpal-cli doctorortam hazır mı$./bin/cpal-cli help compilebir komutun ayrıntısıPython 3.10+ gerekir. Firmware yükleme komutları ayrıca ESP-IDF ister; cpal-cli doctor neyin eksik olduğunu söyler.
Kurmadan denemek
Tarayıcı sürümü kurulum istemez: studio.axion-robot.com. Robota USB ile bağlanmak için Chrome ya da Edge gerekir; masaüstü uygulamasında böyle bir kısıt yoktur.