uPyCraft IDE Kurulumu Windows, MacOS, Linux

ESP32 ve ESP8266 kartlarını programlamak için kullanabileceğiniz farklı yazılımlar vardır. ESP32 veya ESP8266 kartını MicroPython yazılımını kullanarak programlamak istiyorsanız, uPyCraft IDE kullanmanızı öneririz. uPyCraft IDE, herhangi bir işletim sisteminde çalışır. Bu eğitimde size MicroPython için uPyCraft IDE’yi bir Windows PC’ye, MacOS’a ve Linux’a nasıl kuracağınızı göstereceğiz.

uPyCraft IDE Windows Kurulumu

Python Kurulumu

uPyCraft IDE’yi kurmadan önce, bilgisayarınızda Python 3.7.X’in en son sürümünün kurulu olduğundan emin olun. Bunu yapmazsanız, Python 3.7.X’i yüklemek için sonraki talimatları izleyin.

  1. Python İndirmeleri sayfasına gidin: www.python.org/downloads ve kurulum dosyasını indirin.
uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Birkaç saniye sonra bilgisayarınızda python-3.7.X.exe adında bir dosyanız olmalıdır. Açmak için dosyayı çift tıklayın.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Alttaki “Add Python 3.7 to PATH” seçeneğini etkinleştirin. Ardından, “Install Now” düğmesine basın:

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Yazılım yükleme işlemini tamamlarken birkaç saniye bekleyin…

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Bittiğinde “Setup was successful” mesajını görmelisiniz ve bu pencereyi kapatabilirsiniz.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

uPyCraft IDE Kurulumu

Daha önce bahsedildiği gibi, bu eğitim için MicroPython yazılımını kullanarak ESP32 veya ESP8266 kartlarını programlamak için uPyCraft IDE kullanacağız. Bize göre uPyCraft IDE, şu anda MicroPython ile ESP tabanlı kartları programlamanın en kolay yolu.

uPyCraft IDE hakkında GitHub deposunda daha fazla bilgi edinebilir veya uPyCraft IDE kaynak kodunu keşfedebilirsiniz.

Windows için uPyCraft IDE’yi indirmek için buraya tıklayın. Birkaç saniye sonra İndirilenler klasörünüzde benzer bir dosya (uPyCraft_VX.exe) görmelisiniz:

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

O dosyaya çift tıklayın. uPyCraft IDE yazılımı ile yeni bir pencere açılır:

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Bu yazılımı, ESP tabanlı kartlarımızı MicroPython yazılımı ile flashlamak ve kartları programlamak için kullanacağız.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

ESP kartlarınızı MicroPyhton yazılımı ile güncellemek için bu öğreticiye göz atın.

uPyCraft IDE MacOS Kurulumu

Python Kurulumu

uPyCraft IDE’yi kurmadan önce, bilgisayarınızda Python 3.X’in en son sürümünün kurulu olduğundan emin olun. Bunu yapmazsanız, Python 3.X’i brew komutuyla kurmak için sonraki talimatları izleyin. Bir terminal penceresi açın ve sonraki komutu yazın:

brew install python3

Kurulum prosedürü tamamlanırken birkaç saniye bekleyin.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

İndirilen Uygulamaların Çalıştırılmasına İzin Verme

uPyCraft IDE açık kaynak olduğundan ve İnternet’ten indirildiğinden, App Store’da doğrulanmış bir uygulama değildir. Güvenlik nedenleriyle, Mac OS X, bilinmeyen uygulamaların bilgisayarınızda çalışmasını engeller. İndirilen herhangi bir yazılımın Mac’inizde çalışmasını sağlamak için bu sonraki talimatları izleyin.

“Sistem Tercihleri…” menüsünü açın.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

“Güvenlik ve Gizlilik” menüsünü açın.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

“Güvenlik ve Gizlilik” ayarlarınızı değiştirmek için sol alt köşedeki kilit simgesine tıklayın:

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Kullanıcı adınızı/şifrenizi yazın ve “Kilidi Aç” düğmesine tıklayın.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Son olarak, “Herhangi bir yerden indirilen uygulamalara izin ver” seçeneğini seçin.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Ayar kısmı tamamlandır şimdi, uPyCraft IDE kurulumuna geçelim:

uPyCraft IDE Kurulumu

Daha önce bahsedildiği gibi, bu eğitim için MicroPython yazılımını kullanarak ESP32 veya ESP8266 kartlarını programlamak için uPyCraft IDE kullanacağız. Bize göre uPyCraft IDE, şu anda MicroPython ile ESP tabanlı kartları programlamanın en kolay yolu.

uPyCraft IDE hakkında GitHub deposunda daha fazla bilgi edinebilir veya uPyCraft IDE kaynak kodunu keşfedebilirsiniz.

MacOS için uPyCraft IDE’yi indirmek için buraya tıklayın. Birkaç saniye sonra İndirilenler klasörünüzde benzer bir dosya /uPyCraft_mac_VX.zip) görmelisiniz:

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

uPyCraft_mac_VX.zip dosyasını açın ve uPyCraft adlı yeni bir dosya görmelisiniz. uPyCraft dosyasına çift tıklayın:

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Çalıştırmak için “Aç” düğmesine basın:

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

İşte açılması gerekenler:

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Bu yazılımı, ESP tabanlı kartlarımızı MicroPython bellenimi ile flashlamak ve kartları programlamak için kullanacağız.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

ESP kartlarınızı MicroPyhton yazılımı ile güncellemek için bu öğreticiye göz atın.

uPyCraft IDE Linux Kurulumu

Python Kurulumu

uPyCraft IDE’yi kurmadan önce, bilgisayarınızda Python 3.X’in kurulu olduğundan emin olun. Bunu yapmazsanız, Python 3.X’i yüklemek için sonraki talimatları izleyin. Python 3 ve pip’i kurmak için bu komutu çalıştırın:

sudo apt install python3 python3-pip
uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

uPyCraft IDE Kurulumu

Daha önce bahsedildiği gibi, bu eğitim için MicroPython yazılımını kullanarak ESP32 veya ESP8266 kartlarını programlamak için uPyCraft IDE kullanacağız. Bize göre uPyCraft IDE, şu anda MicroPython ile ESP tabanlı kartları programlamanın en kolay yolu.

uPyCraft IDE hakkında GitHub deposunda daha fazla bilgi edinebilir veya uPyCraft IDE kaynak kodunu keşfedebilirsiniz.

ÖNEMLİ: Bu kılavuzun yazıldığı sırada uPyCraft IDE yalnızca Linux Ubuntu 16.04 üzerinde test edilmiştir. Farklı bir Ubuntu sürümünde veya Linux dağıtımında çalıştırmak istiyorsanız, uPyCraft IDE kaynak kodunu kullanmanızı ve yazılımı kendiniz derlemenizi öneririz.

Temel Linux konsol komutlarına hakim değilseniz öncelikle burada ki yazımıza göz atmanızı öneriyoruz.

Linux için uPyCraft IDE’yi indirmek için buraya tıklayın.

Terminal pencerenizi açın, İndirilenler klasörünüze gidin ve tüm dosyaları listeleyin:

$ cd Downloads
$ ls -l
  uPyCraft_linux_V1.X

İndirilenler klasörünüzde benzer bir dosyanız (uPyCraft_linux_V1.X) olmalıdır. Bu dosyayı aşağıdaki komutla yürütülebilir hale getirmeniz gerekir:

$ chmod +x uPyCraft_linux_V1.X

Ardından, uPyCraft IDE yazılımını açmak/çalıştırmak için sonraki komutu yazın:

$ ./uPyCraft_linux_V1.X
uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

Bu yazılımı, ESP tabanlı kartlarımızı MicroPython yazılımı ile flashlamak ve kartları programlamak için kullanacağız.

uPyCraft IDE Kurulumu Windows, MacOS, Linux uPyCraft

ESP kartlarınızı MicroPyhton yazılımı ile güncellemek için bu öğreticiye göz atın.