Ezblock Pi - pemrograman tanpa program, wektu iki kanggo penggemar Raspberry Pi

Gagasan nulis kode tanpa nulis kode (ya, nulis minangka participle saiki saka kriya nulis, manggon karo saiki) wis teka ing pikirane wong pinter lan wong kesed luwih saka sepisan. Ngimpi antarmuka grafis sing sampeyan bisa mbuwang sawetara dadu menyang wong liya, tarik sambungan bebarengan lan pilih properti obyek saka dhaptar gulung sing lucu, banjur, kanthi mencet tombol "Kompilasi", entuk kode sing padha karo kode kasebut. saka liyane (ora dadi pinter, mesthi) programmer nggunakake cara outdated saka manual typing tansah smoldered ing atine loro panggedhe perusahaan sing ngimpi ngenalke saben mahasiswa wingi program, kang Intelligence ngidini wong ora kantun jamban, lan wiwitan sing pengin nggawe donya kabèh seneng kanggo rega nyukupi. Dina iki kita nggawa menyang manungsa waé:

Proyek Crowdfunding: Ezblock Pi.
Intine proyek: Lingkungan pemrograman grafis kanggo Raspberry Pi bebarengan karo papan ekspansi.
Platform: Kickstarter.
Alamat proyek: kickstarter.com/ezblock.
penulisBintang: Georganne Chang, Reggie Lau.
Lokasi: USA, Delaware, Wilmington.

Ezblock Pi - pemrograman tanpa program, wektu iki kanggo penggemar Raspberry Pi

Usaha kanggo ngembangake lingkungan pemrograman grafis sing serius mboko sithik; malah panggedhe ndhuwur temen maujud sing proses program banget Komplek pas menyang amben Procrustean persagi multi-colored. Untunge, isih ana programer amatir sing isih ana, ing kasus proyek crowdfunding sing dimaksud - penyayang Raspberry Pi. Supaya ora kanggo ningkatakΓ© piranti lunak gundhul, penulis nambah lingkungan pangembangan grafis karo Papan expansion, kang dirancang kanggo nggampangake proses nyambungake menyang piranti external.

Ing kaca proyek, ing video judhul, kita dikenalake karo rong programer robotika, Robert lan Emily. Robert, kaya saben panganggo dasi lan kaca tingal, kode ing Python cara lawas, nggunakake monitor lan keyboard. Ing kasus Amy, ana tangan sing peduli, mabur saka pinggir pigura, njupuk keyboard, monitor lan malah mouse, ngganti kabeh karo tablet putih sing ayu. Tablet kasebut uga mbukak program sing diarani Ezblock Studio, sing ngidini sampeyan nulis kanggo IoT sing saiki modis kanthi gaya Drag-n-Drop-n-be-happy.

Alamiah, nalika Robert gagal nyoba sawise nyoba (bisa uga amarga nggunakake keyboard game), robot Emily kasil mbanyoni tanduran karo banyu saka kaca, cah wadon dhewe nampa kabar saka robot langsung ing telpon lan malah ndhikte pesenan respon. nggunakake kontrol swara.

Wiwit kothak isih kudu disambungake karo sawetara jinis logika, ing pungkasan video, dhukungan kanggo basa pamrograman pungkasane diumumake, yaiku Python lan Swift (karakter utama video, tablet, duwe logo apel). Mung saiki Amy kudu ngeklik keyboard ing layar, amarga ora ana sing mbalekake sing normal marang dheweke. Ezblock Studio ngaku ndhukung iOS, Android, Linux, Windows lan macOS. Kabeh padha seneng. Inggih, Mungkin kajaba Robert, sing ilang ing tengah video; Mbok menawa dheweke ngombΓ© utawa mandheg.

Oke, aku rumangsa cukup babagan sastra. Tanpa banter, ayo ndeleng apa sing ditawakake pangembang kanggo $35.

Ezblock Pi - pemrograman tanpa program, wektu iki kanggo penggemar Raspberry PiProyek Ezblock Pi kanthi konfigurasi minimal kalebu telung bagean:

  • Papan Ezblock Pi dhewe, digunakake minangka papan expansion kanggo Raspberry Pi;
  • pesawat dhasar 15 modul (ana uga pesawat saka modul kanggo IoT, didol ing pesawat luwih larang kanggo $ 74, liyane ing ngisor iki);
  • akses menyang Ezblock Studio, sing ngidini sampeyan nulis piranti lunak kanggo Raspberry Pi nggunakake manipulasi Drag-n-Drop;
  • kasus plastik kanggo ngrakit Raspberry Pi + Ezblock Pi;
  • pandhuan.

Kanthi kasus lan instruksi, aku rumangsa kabeh wis jelas, ayo dideleng ing telung poin pisanan.

Hardware saka papan Ezblock Pi mung bisa diadili kanthi nyebutake "didhukung dening pengontrol STM32" lan kanthi foto kabur saka prototipe pisanan. Ketoke, papan kasebut ngemot mikrokontroler STM32 ing paket TQFP32. Mikrokontroler paling murah ing paket iki, STM32L010K4T6 (ARM Cortex-M0+), regane € 0,737 kanthi jumlah 100 potongan; paling larang, STM32F334K8T6 (ARM Cortex-M4) - € 2.79 (rega Mouse). Daya diwenehake dening stabilizer linear 3.3 V ing paket SOT-223, lan Bluetooth diwenehake dening modul sing wis siap, miturut tampilane, kaya ESP12E. Loro konektor 20-pin lan lapangan breadboard ing tengah Papan tanggung jawab kanggo kontak karo donya njaba.

Komposisi set dhasar saka 15 modul, jujur, tetep dadi misteri kanggo aku, sanajan sawise nliti ilustrasi kanggo proyek kasebut. Yen modul lengkap kanggo IoT dijupuk kanthi jujur ​​lan dijenengi, mula set dhasar sing kalebu ing paket awal luwih rahasia tinimbang desain mobil anyar sadurunge pameran mobil utama. Set dhasar ngidini sampeyan "nggawe 15 proyek sing beda-beda," nanging ing ilustrasi ana 10 kothak karton sing katon ngemot sawetara komponen elektronik ing njero, nanging komposisi lengkap saka set dhasar ora bisa dideskripsikake.

Minangka kanggo Ezblock Studio, aku wis nuduhake skeptisisme ing wiwitan warta. Mratelakake panemume, sistem sing bener-bener bakal nguwasani kabeh opsi kasebut (ayo kula ngelingake sampeyan: (pemblokiran pemrograman + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) bisa uga dikembangake, nanging aku bakal nggawe anggaran. kanggo pangembangan piranti lunak kuwi kira-kira kaya 5 wong-taun utawa siji taun karya kanggo tim limang wong (pinten bakal menehi?), Malah nalika nggunakake sawetara jenis multitool, kaya Electron. Ngelingi manawa pangembang mung nuntut $ 10000 (proyek kasebut katon nyenengake, mula saiki 400% saka jumlah kasebut wis diklumpukake), ora jelas apa sing bakal dipangan tim iki sajrone kabeh periode pangembangan. Kanggo kredit saka penulis, kita kudu nambah manawa versi pisanan Ezblock Studio wis kasedhiya ing Google Play.

Teks presentasi kasebut ngemot kesalahan ketik sing umum kanggo pabrikan China; ing kasus iki, motor geter sing kalebu ing set modul kanggo IoT diarani "Modul Vabrasi" tinimbang "Modul Getaran". Nanging, wektu iki pangembang nyata malah ora mikir babagan ndhelikake; Mangga, iki foto klompok warga kutha Wilmington, Delaware:

Ezblock Pi - pemrograman tanpa program, wektu iki kanggo penggemar Raspberry Pi

Ojo salah paham, babar pisan aku ora keduwung karo sikap negatif marang developer saka RRC. Iki, ing umum, accompli fait - pisanan, programer Cina njupuk cuwilan pinunjul saka Google Play lan Apple App Store app Store, lan saiki lagi menang panggonan ing srengenge karo bantuan saka platform crowdfunding. Crowdfunding mung sing apik amarga ngidini meh kabeh earthling karo Internet lan kertu bank marang donya kabèh bab pembangunan lan kadhangkala nggawe dhuwit apik ing. Negativitas mung bisa disebabake dening owah-owahan banget kuwat ing emphasis saka komponen technical saka project menyang marketing pelangi, nalika [bisa] cacat desain sing hushed munggah, lan sisih emosi lan bungah banget exaggerated. Mangkene ilustrasi liyane saka presentasi Ezblock Pi:

Ezblock Pi - pemrograman tanpa program, wektu iki kanggo penggemar Raspberry Pi

Minangka blogger video Evgeniy Bazhenov aka BadComedian ngandika, "editing penulis" wis dilestarekake. Apa sampeyan duwe pikirane carane, ing pikiran sober lan memori swara, nggunakake Raspberry Pi lan "Modul geter" kanggo mbangun THIS? Utawa iki isih telpon kanggo semaput kolektif kita: "Deleng carane kelangan iku, tuku cepet!"?

Kanggo njupuk utawa ora kanggo njupuk? Kaping pisanan, aku ngelingake yen 509 wong wis nyumbang $ 41000 (kanthi $ 10000 sing dijaluk), lan isih ana meh 3 minggu nganti pungkasan kampanye. Wong seneng. Mbok, yen sampeyan penggemar Raspberry Pi, sampeyan uga bakal weruh aspèk positif ing desain ngajokaken, outweigting wegah kanggo part karo jumlah saka $35 kanggo $179. Mbok menawa sampeyan uga, kaya Robert saka video promosi, bosen "nulis baris kode sing bola-bali." Utawa mungkin sampeyan mung mikir yen wong lanang kasebut pindhah menyang arah sing bener lan pengin ndhukung investasi finansial sampeyan. Elinga yen Raspberry Pi dhewe didol kanthi rega sing padha karo $ 35 (Aku ora bakal nyebutake rega Raspberry Pi Zero lan Raspberry Pi Zero W ing kene), sing tim insinyur kudu kerja keras kanggo nggawe, lan sing didhukung dening ARM Cortex-A53 kanthi kacepetan jam 1,4 GHz, 1000 Mbit Ethernet, Wi-Fi 802.11n lan Bluetooth 4.2.

Aku nyopir sing cilik blog, saka ngendi aku njupuk artikel iki. Yen sampeyan duwe proyek crowdfunding sing menarik ing babagan hardware DIY utawa Open source, nuduhake link kasebut lan kita bakal ngrembug babagan iki. Kampanye Crowdfunding cepet banget lan akeh banget karo dhukungan komunitas, lan bisa uga kanggo sawetara penggemar tunggal, malah sawetara pesenan sing teka saka Habr bakal mbantu kampanye kasebut rampung kanthi sukses.

Source: www.habr.com

Add a comment