Ezblock Pi - pemrograman tanpa pemrograman, kali ini untuk penggemar Raspberry Pi

Ide menulis kode tanpa menulis kode (ya, menulis adalah present participle dari kata kerja menulis, jalani sekarang) telah muncul di benak orang pintar dan orang malas lebih dari satu kali. Impian antarmuka grafis di mana Anda dapat melempar beberapa dadu ke dadu lain, menggambar hubungan timbal balik dan memilih properti objek dari daftar drop-down yang lucu, dan kemudian, dengan menekan tombol ajaib "Kompilasi", dapatkan kode kerja yang setara dengan kode tersebut tentang seorang programmer lain (tidak begitu pintar, tentu saja) yang menggunakan metode pengetikan manual yang sudah ketinggalan zaman selalu membara di benak kedua bos perusahaan yang bermimpi memperkenalkan pemrograman kepada setiap siswa kemarin, yang kecerdasannya memungkinkan dia untuk tidak ketinggalan toilet, dan startup yang ingin membuat seluruh dunia bahagia dengan harga yang pantas. Hari ini kami menyampaikan kepada Anda:

Proyek penggalangan dana: Ezblok Pi.
Inti dari proyek: Lingkungan pemrograman grafis untuk Raspberry Pi bersama-sama dengan papan ekspansi.
Panggung: Pemula.
Alamat proyek: kickstarter.com/ezblock.
PenulisDibintangi: Georganne Chang, Reggie Lau.
Lokasi: AS, Delaware, Wilmington.

Ezblock Pi - pemrograman tanpa pemrograman, kali ini untuk penggemar Raspberry Pi

Upaya untuk mengembangkan lingkungan pemrograman grafis yang serius secara bertahap memudar; bahkan para petinggi pun menyadari bahwa proses pemrogramannya terlalu rumit untuk dimasukkan ke dalam hamparan kubus warna-warni Procrustean. Untungnya, masih ada programmer amatir yang tersisa, dalam kasus proyek crowdfunding yang dimaksud - pecinta Raspberry Pi. Agar tidak mempromosikan perangkat lunak kosong, penulis melengkapi lingkungan pengembangan grafis dengan papan ekspansi, yang dirancang untuk memfasilitasi proses koneksi ke perangkat eksternal.

Di halaman proyek, di judul video, kita diperkenalkan dengan dua programmer robotika, Robert dan Emily. Robert, seperti setiap pemakai dasi dan kacamata yang menghargai diri sendiri, membuat kode dengan Python dengan cara kuno, menggunakan monitor dan keyboard. Dalam kasus Amy, tangan penuh perhatian seseorang, terbang dari tepi bingkai, mengambil keyboard, monitor, dan bahkan mouse, mengganti semuanya dengan tablet putih yang cantik. Tablet ini, pada gilirannya, menjalankan program bernama Ezblock Studio, yang memungkinkan Anda menulis untuk IoT yang sekarang modis dengan gaya Drag-n-Drop-n-be-happy.

Tentu saja, sementara Robert gagal dalam upaya demi upaya (mungkin karena penggunaan keyboard gaming), robot Emily berhasil menyirami tanaman dengan air dari gelas, gadis itu sendiri menerima pemberitahuan dari robot langsung di ponselnya dan bahkan mendiktekan perintah respons. menggunakan kontrol suara.

Karena kotak masih perlu direkatkan dengan semacam logika, menjelang akhir video, dukungan untuk bahasa pemrograman akhirnya diumumkan, yaitu Python dan Swift (karakter utama video, tablet, memiliki logo apel). Hanya sekarang Amy harus mengklik keyboard di layar, karena belum ada yang mengembalikan keyboard normalnya. Ezblock Studio mengklaim mendukung iOS, Android, Linux, Windows dan macOS. Semua orang bahagia. Mungkin kecuali Robert, yang menghilang di tengah-tengah video; Mungkin dia pergi ke pesta minuman keras atau berhenti.

Oke, menurut saya cukup sekian materi sastranya. Tanpa olok-olok apa pun, mari kita lihat apa yang ditawarkan pengembang kepada kita seharga $35.

Ezblock Pi - pemrograman tanpa pemrograman, kali ini untuk penggemar Raspberry PiProyek Ezblock Pi dalam konfigurasi minimalnya terdiri dari tiga bagian:

  • papan Ezblock Pi itu sendiri, digunakan sebagai papan ekspansi untuk Raspberry Pi;
  • satu set dasar yang terdiri dari 15 modul (ada juga satu set modul untuk IoT, dijual dalam set yang lebih mahal seharga $74, lebih lanjut tentang itu di bawah);
  • akses ke Ezblock Studio, yang memungkinkan Anda menulis perangkat lunak untuk Raspberry Pi menggunakan manipulasi Drag-n-Drop;
  • wadah plastik untuk merakit Raspberry Pi + Ezblock Pi;
  • petunjuk.

Dengan case dan instruksinya, saya rasa semuanya sudah jelas, mari kita lihat lebih dekat tiga poin pertama.

Perangkat keras papan Ezblock Pi hanya dapat dinilai dengan penyebutan β€œdidukung oleh pengontrol STM32” dan dengan foto kabur dari prototipe pertama. Rupanya, board tersebut berisi mikrokontroler STM32 dalam paket TQFP32. Mikrokontroler termurah dalam paket ini, STM32L010K4T6 (ARM Cortex-M0+), berharga €0,737 dalam jumlah 100 buah; yang paling mahal, STM32F334K8T6 (ARM Cortex-M4) - €2.79 (harga Mouser). Daya disuplai oleh stabilizer linier 3.3 V dalam paket SOT-223, dan Bluetooth disediakan oleh modul yang sudah jadi, dilihat dari penampilannya, mirip dengan ESP12E. Dua konektor 20-pin dan bidang papan tempat memotong roti di tengah papan bertanggung jawab untuk kontak dengan dunia luar.

Komposisi set dasar yang terdiri dari 15 modul, sejujurnya, tetap menjadi misteri bagi saya, bahkan setelah mempelajari ilustrasi proyek tersebut dengan cermat. Jika rangkaian lengkap modul untuk IoT difoto dan diberi nama dengan jujur, maka rangkaian dasar yang disertakan dalam paket awal lebih rahasia daripada desain mobil baru sebelum pameran mobil besar. Set dasar memungkinkan Anda untuk "membuat 15 proyek berbeda", tetapi dalam ilustrasi terdapat 10 kotak karton yang tampaknya berisi beberapa jenis komponen elektronik di dalamnya, tetapi komposisi lengkap dari set dasar tidak pernah diuraikan.

Mengenai Ezblock Studio, saya sudah menyampaikan skeptisisme saya di awal berita. Menurut pendapat saya, sistem yang benar-benar menguasai semua opsi yang disebutkan (izinkan saya mengingatkan Anda: (pemrograman blok + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) mungkin dapat dikembangkan, tetapi saya akan menganggarkan untuk pengembangan perangkat lunak tersebut kira-kira sekitar 5 tahun kerja atau satu tahun kerja untuk tim yang terdiri dari lima orang (berapa banyak yang akan Anda berikan?), bahkan ketika menggunakan semacam multitool, seperti Electron. Mengingat pengembang hanya mengklaim $10000 (proyek ini terlihat sangat menyenangkan, jadi sekarang 400% dari jumlah ini telah terkumpul), sama sekali tidak jelas apa yang akan dimakan tim ini selama seluruh periode pengembangan. Sebagai penghargaan bagi penulis, kami harus menambahkan bahwa versi pertama Ezblock Studio sudah tersedia di Google Play.

Teks presentasi mengandung kesalahan ketik yang umum terjadi pada pabrikan Tiongkok; dalam hal ini, motor getaran yang disertakan dalam rangkaian modul untuk IoT disebut β€œModul Getaran” dan bukan β€œModul Getaran”. Namun, kali ini pengembang sebenarnya bahkan tidak berpikir untuk bersembunyi; Berikut foto bersama warga kota Wilmington, Delaware:

Ezblock Pi - pemrograman tanpa pemrograman, kali ini untuk penggemar Raspberry Pi

Jangan salah paham, saya sama sekali tidak menyesal atas sikap negatif terhadap developer asal RRC. Hal ini, secara umum, merupakan suatu hal yang harus dilakukan - pertama, pemrogram Tiongkok mengambil sebagian besar toko aplikasi Google Play dan Apple App Store, dan sekarang mereka memenangkan tempat mereka dengan bantuan platform crowdfunding. Crowdfunding sangat bagus karena memungkinkan hampir semua penduduk bumi yang memiliki internet dan kartu bank untuk memberi tahu seluruh dunia tentang perkembangannya dan terkadang menghasilkan banyak uang darinya. Negativitas hanya dapat disebabkan oleh pergeseran penekanan yang terlalu kuat dari komponen teknis proyek ke pemasaran pelangi, ketika [kemungkinan] kelemahan desain ditutup-tutupi, dan sisi emosional dan kegembiraan terlalu dilebih-lebihkan. Berikut ilustrasi lain dari presentasi Ezblock Pi:

Ezblock Pi - pemrograman tanpa pemrograman, kali ini untuk penggemar Raspberry Pi

Seperti yang dikatakan oleh blogger video Evgeniy Bazhenov alias BadComedian, β€œpengeditan penulis” telah dipertahankan. Apakah Anda memiliki pemikiran tentang bagaimana, dengan pikiran dan ingatan yang sehat, menggunakan Raspberry Pi dan "Modul Getaran" untuk membangun INI? Ataukah ini masih merupakan seruan ke alam bawah sadar kolektif kita: β€œLihat betapa kerennya, cepat beli!”?

Untuk mengambil atau tidak? Pertama-tama, izinkan saya mengingatkan Anda bahwa 509 orang telah menyumbang $41000 (dengan permintaan sebesar $10000), dan masih ada waktu hampir 3 minggu tersisa hingga kampanye berakhir. Orang-orang menyukainya. Mungkin, jika Anda adalah penggemar Raspberry Pi, Anda juga akan melihat aspek positif dalam desain yang diusulkan, melebihi keengganan untuk berpisah dengan jumlah mulai dari $35 hingga $179. Mungkin Anda juga, seperti Robert dari video promosi, bosan β€œmenulis baris kode yang berulang-ulang”. Atau mungkin Anda hanya berpikir bahwa orang-orang tersebut bergerak ke arah yang benar dan ingin mendukung mereka dengan suntikan finansial Anda. Ingatlah bahwa Raspberry Pi sendiri dijual dengan harga yang setara dengan $35 (saya tidak akan dengan hati-hati menyebutkan harga Raspberry Pi Zero dan Raspberry Pi Zero W di sini), yang harus dibuat dengan kerja keras oleh tim insinyur, dan yang ditenagai oleh ARM Cortex-A53 dengan clock speed 1,4 GHz, Ethernet 1000 Mbit, Wi-Fi 802.11n dan Bluetooth 4.2.

Saya mengendarai yang kecil blog, dari situlah saya mengambil artikel ini. Jika Anda memiliki proyek crowdfunding yang menarik di bidang perangkat keras DIY atau sumber terbuka, bagikan tautannya dan kami akan membahasnya juga. Kampanye crowdfunding berlangsung cepat dan sangat terikat dengan dukungan komunitas, dan mungkin bagi sebagian peminat, bahkan sejumlah kecil pesanan yang datang dari Habr akan membantu mengakhiri kampanye ini dengan kemenangan.

Sumber: www.habr.com

Tambah komentar