Gagasan untuk menulis kode tanpa menulis kode (ya, menulis - bagian present present tense dari kata kerja untuk menulis, hidup sekarang dengan ini) telah muncul lebih dari satu kali untuk orang pintar dan hanya orang malas. Mimpi antarmuka grafis, di mana Anda dapat melemparkan satu dadu ke yang 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 yang lain (tentu saja tidak begitu pintar, tentu saja) seorang programmer yang menggunakan metode pencetakan manual yang ketinggalan zaman selalu membara di kepala seperti bos perusahaan yang ingin memperkenalkan setiap siswa kemarin ke pemrograman, yang kecerdasannya memungkinkan dia untuk tidak ketinggalan toilet, jadi startups berharap untuk harga yang memadai untuk membawa kebahagiaan ke seluruh dunia. Hari ini, perhatian Anda diundang ke:
Proyek crowdfunding : Ezblock Pi.
Inti dari proyek : lingkungan pemrograman grafis untuk Raspberry Pi bersama-sama dengan papan ekspansi.
Platform : Kickstarter.
Alamat proyek :
kickstarter.com/ezblock .
Penulis : Georganne Chang, Reggie Lau.
Lokasi : Amerika Serikat, Delaware, Wilmington.

Upaya untuk mengembangkan lingkungan pemrograman grafis yang serius perlahan-lahan menjadi sia-sia; bahkan bos-bos papan atas menyadari bahwa proses pemrograman itu terlalu rumit untuk muat di tempat tidur Procrustean yang terdiri dari kubus warna-warni. Untungnya, masih ada programmer amatir, dalam kasus proyek crowdfunding yang dipertimbangkan, ada pecinta Raspberry Pi. Agar tidak mempromosikan perangkat lunak telanjang, penulis melengkapi lingkungan pengembangan grafis dengan papan ekspansi, yang dirancang untuk memfasilitasi proses menghubungkan ke perangkat eksternal.
Pada halaman proyek, dalam video judul, kami diperkenalkan dengan dua pemrogram robot, Robert dan Emily. Robert, seperti halnya setiap pengguna dasi dan kacamata yang menghargai diri sendiri, sedang mengode Python dengan cara kuno, menggunakan monitor dan keyboard. Tangan Amy yang peduli, terbang di atas tepi bingkai, mengambil keyboard, monitor, dan bahkan mouse, menggantikan semua ini dengan tablet putih yang indah. Tablet ini, pada gilirannya, menjalankan program yang disebut Ezblock Studio, yang memungkinkan Anda menulis untuk IoT yang sekarang modis dalam gaya Drag-n-Drop-n-be-happy.
Tentu saja, sementara Robert gagal dalam upaya (mungkin karena penggunaan keyboard gaming), robot Emily berhasil menyirami tanaman dari cangkir, gadis itu sendiri menerima pemberitahuan dari robot langsung ke telepon dan bahkan menentukan perintah tanggapan menggunakan kontrol suara.
Karena kotak masih harus direkatkan bersama dengan beberapa jenis logika, semakin dekat ke akhir video, dukungan untuk bahasa pemrograman akhirnya diumumkan, ini adalah Python dan Swift (karakter utama video, tablet, memiliki logo apel). Hanya sekarang Amy harus memalu keyboard di layar, karena tidak ada yang mengembalikan yang normal. Dukungan untuk iOS, Android, Linux, Windows dan macOS diumumkan untuk Ezblock Studio. Semua orang senang. Yah, mungkin, kecuali Robert, yang menghilang di tengah video; mungkin pergi ke pesta atau berhenti.
Menurut saya, sastra sudah cukup. Mari kita lihat tanpa olok-olok apa yang ditawarkan pengembang kepada kami dengan $ 35.

Proyek Ezblock Pi dalam konfigurasi minimal terdiri dari tiga bagian:
- papan Ezblock Pi itu sendiri, digunakan sebagai papan ekspansi untuk Raspberry Pi;
- satu set dasar 15 modul (ada juga satu set modul untuk IoT, dijual dalam set yang lebih mahal seharga $ 74, kira-kira sedikit lebih rendah);
- akses ke Ezblock Studio, yang memungkinkan Anda menulis perangkat lunak untuk Raspberry Pi dengan manipulasi Drag-n-Drop;
- kasing plastik untuk merakit Raspberry Pi + Ezblock Pi;
- instruksi.
Dengan kasing dan instruksi, saya pikir semuanya jelas, mari kita lihat lebih dekat pada tiga poin pertama.
Isian papan Ezblock Pi hanya dapat dinilai dengan menyebutkan “didukung oleh pengontrol STM32” dan oleh foto kabur dari prototipe pertama. Rupanya, mikrokontroler STM32 dalam paket TQFP32 hadir di papan tulis. Mikrokontroler termurah dalam paket ini, STM32L010K4T6 (ARM Cortex-M0 +), biaya € 0,737 dalam banyak 100 atau lebih; yang paling mahal, STM32F334K8T6 (ARM Cortex-M4) - € 2,79 (harga Mouser). Stabilizer linier 3,3 V dalam paket SOT-223 bertanggung jawab untuk daya, dan modul yang siap pakai untuk Bluetooth, dilihat dari penampilannya, itu seperti ESP12E. Untuk kontak dengan dunia luar, ada dua konektor 20-pin dan bidang papan tempat memotong roti di tengah papan.
Komposisi set dasar 15 modul untuk saya, jujur saja, tetap menjadi misteri, bahkan setelah melihat dengan seksama pada ilustrasi untuk proyek tersebut. Jika set lengkap modul untuk IoT difoto dan dinamai secara jujur, maka set dasar, yang termasuk dalam paket awal, dirahasiakan lebih dari desain mobil baru sebelum pameran mobil besar. Set dasar memungkinkan Anda untuk "membuat 15 proyek yang berbeda", tetapi ada 10 kotak kardus dalam ilustrasi, yang tampaknya mengandung beberapa jenis komponen elektronik, tetapi set lengkap set dasar tidak diuraikan di mana saja.
Sedangkan untuk Ezblock Studio, saya sudah berbagi skeptisisme saya di awal berita. Menurut pendapat saya, sebuah sistem yang benar-benar akan menguasai semua opsi yang disuarakan (saya ingat: (blok pemrograman + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) mungkin dikembangkan, tetapi saya akan menempatkan sekitar 5 man-tahun atau satu tahun kerja dari tim yang terdiri dari lima orang (dan berapa banyak yang akan Anda berikan?), Bahkan ketika menggunakan beberapa jenis multitool, seperti Electron. Mengingat bahwa pengembang hanya mengklaim $ 10.000 (proyek terlihat sangat ceria, jadi sekarang 400% dari jumlah ini telah dikumpulkan), tidak jelas apa yang akan dimakan tim ini selama seluruh periode pengembangan. Untuk penghargaan penulis, saya harus menambahkan bahwa versi pertama Ezblock Studio sudah tersedia di Google Play.
Teks presentasi berisi kesalahan ketik yang umum bagi produsen Cina, dalam hal ini motor getaran yang termasuk dalam set modul untuk IoT disebut "Modul Vabrasi" dan bukan "Modul Getaran". Namun, kali ini pengembang yang sebenarnya bahkan tidak berpikir untuk bersembunyi; tolong, berikut adalah foto grup penduduk Wilmington, Delaware:

Jangan salah paham, saya tidak tenggelam sama sekali karena sikap negatif terhadap pengembang dari China. Ini, secara umum, adalah hal yang wajar - pada awalnya, programmer Cina makan sebagian besar dari Google Play dan Apple App Store, dan sekarang mereka mendapatkan tempat mereka di bawah sinar matahari dengan platform crowdfunding. Crowdfunding sangat bagus, yang memungkinkan hampir semua penduduk dunia yang memiliki Internet dan kartu bank untuk memberi tahu dunia tentang perkembangannya dan terkadang menghasilkan uang dengan baik. Negatif hanya dapat disebabkan oleh pergeseran penekanan yang terlalu kuat dari komponen teknis proyek ke arah pemasaran pelangi, ketika cacat desain [mungkin] ditutup-tutupi dan sisi suka-cita secara emosional terlalu hipertrofi. Berikut adalah ilustrasi lain dari presentasi Ezblock Pi:

Disimpan, seperti yang dikatakan blogger video Evgeny Bazhenov alias BadComedian, "pengeditan penulis." Apakah Anda tahu bagaimana, berada dalam pikiran yang tenang dan ingatan yang sehat, dengan bantuan Raspberry Pi dan "Modul Getaran" membangunnya? Atau apakah itu masih panggilan ke alam bawah sadar kita bersama: “Lihat betapa kerennya, beli lebih cepat!”?
Mengambil atau tidak mengambil? Pertama-tama, saya mengingatkan Anda bahwa 509 orang telah menyumbang $ 41.000 (dengan yang diminta $ 10.000), dan hingga akhir kampanye hampir 3 minggu lagi. Orang-orang menyukainya. Mungkin jika Anda seorang penggemar Raspberry Pi, Anda juga melihat aspek positif dalam desain yang diusulkan yang lebih besar daripada keengganan untuk berpisah dengan jumlah dari $ 35 hingga $ 179. Mungkin Anda juga, seperti Robert dari video promosi, bosan "menulis baris kode yang berulang." Atau mungkin Anda hanya berpikir bahwa orang-orang bergerak ke arah yang benar dan ingin mendukung mereka dengan pemasukan keuangan mereka. Hanya ingat bahwa untuk jumlah yang setara dengan $ 35, Raspberry Pi itu sendiri dijual (saya bahkan tidak akan menyebutkan dengan lembut Raspberry Pi Zero dan Raspberry Pi Zero W), yang harus digunakan oleh tim insinyur untuk membuat, dan di mana ARM Cortex-A53 dengan kecepatan clock 1,4 GHz, 1000 Mbps Ethernet, Wi-Fi 802.11n dan Bluetooth 4.2.
Saya memiliki
blog kecil tempat saya mengambil artikel ini. Jika Anda memikirkan proyek crowdfunding yang menarik dari bidang perangkat keras DIY atau Open source, bagikan tautannya, kami juga akan membahasnya. Kampanye crowdfunding cepat dan sangat terkait dengan dukungan masyarakat, dan, mungkin, untuk satu penggemar, bahkan sejumlah kecil pesanan yang diterima dari Habr akan membantu membawa kampanye ke kemenangan akhir.