Ezblock Pi: programación sen programación, esta vez para os fans de Raspberry Pi

A idea de escribir código sen escribir código (si, escribir é o participio presente do verbo escribir, vivir con el agora) veu á mente tanto de persoas intelixentes como de preguiceiros máis dunha vez. O soño dunha interface gráfica na que podes botar uns dados sobre outros, debuxar conexións mutuas e seleccionar propiedades de obxectos das fermosas listas despregábeis, e despois, premendo o botón máxico "Compilar", obter un código de traballo equivalente ao código. doutro (non tan intelixente, claro) un programador que utilizaba un método de tecleo manual desfasado sempre ardeu na mente de ambos os xefes corporativos que soñan con introducir a todos os estudantes de onte na programación, cuxa intelixencia lle permitía non perder o baño, e startupers que queren facer feliz a todo o mundo por un prezo adecuado. Hoxe chamamos a vosa atención:

Proxecto de crowdfunding: Ezblock Pi.
A esencia do proxecto: Entorno de programación gráfico para Raspberry Pi en conxunto cunha placa de expansión.
Plataforma: Kickstarter.
Enderezo do proxecto: kickstarter.com/ezblock.
AutoresEstrelas: Georganne Chang, Reggie Lau.
Situación: Estados Unidos, Delaware, Wilmington.

Ezblock Pi: programación sen programación, esta vez para os fans de Raspberry Pi

Os intentos de desenvolver ambientes de programación gráfica serios desapareceron gradualmente; incluso os xefes superiores decatáronse de que o proceso de programación era demasiado complexo para caber nun leito de Procustean de cubos multicolores. Afortunadamente, aínda quedan programadores afeccionados, no caso do proxecto de crowdfunding en cuestión: os amantes da Raspberry Pi. Para non promover o software simple, os autores complementan o ambiente de desenvolvemento gráfico cunha placa de expansión, que está deseñada para facilitar o proceso de conexión a dispositivos externos.

Na páxina do proxecto, no vídeo do título, preséntannos dous programadores de robótica, Robert e Emily. Robert, como todo usuario que se precie de gravata e lentes, codifica en Python á antiga moda, usando un monitor e un teclado. No caso de Amy, as mans coidadosas de alguén, voando dende o bordo do marco, quítanlle o teclado, o monitor e ata o rato, substituíndoo todo por unha fermosa tableta branca. A tableta, pola súa banda, executa un programa chamado Ezblock Studio, que che permite escribir para o agora de moda IoT ao estilo Drag-n-Drop-n-be-happy.

Por suposto, mentres Robert falla intento tras intento (posiblemente debido ao uso dun teclado de xogo), o robot Emily rega con éxito a planta con auga dun vaso, a propia nena recibe notificacións do robot directamente no seu teléfono e mesmo dita ordes de resposta. usando o control de voz.

Dado que os cadrados aínda teñen que estar pegados con algún tipo de lóxica, cara ao final do vídeo, finalmente anúnciase o soporte para linguaxes de programación, estes son Python e Swift (o personaxe principal do vídeo, unha tableta, ten un logotipo da mazá). Só agora Amy ten que facer clic no teclado en pantalla, xa que ninguén lle devolveu o normal. Ezblock Studio afirma ser compatible con iOS, Android, Linux, Windows e macOS. Todo o mundo está feliz. Pois quizais salvo por Robert, que desapareceu no medio do vídeo; Quizais tomou un atracón ou deixou de beber.

Vale, creo que é material literario suficiente. Sen bromas, vexamos o que nos ofrecen os desenvolvedores por 35 dólares.

Ezblock Pi: programación sen programación, esta vez para os fans de Raspberry PiO proxecto Ezblock Pi na súa configuración mínima consta de tres partes:

  • a propia placa Ezblock Pi, utilizada como placa de expansión para o Raspberry Pi;
  • un conxunto básico de módulos 15 (tamén hai un conxunto de módulos para IoT, vendidos nun conxunto máis caro por 74 dólares, máis información a continuación);
  • acceso a Ezblock Studio, que permite escribir software para o Raspberry Pi mediante manipulacións de arrastrar e soltar;
  • estuche de plástico para montar Raspberry Pi + Ezblock Pi;
  • instrución.

Co caso e as instrucións, creo que está todo claro, vexamos máis de preto os tres primeiros puntos.

O hardware da placa Ezblock Pi só se pode xulgar pola mención de "soportado polo controlador STM32" e por unha fotografía difusa do primeiro prototipo. Ao parecer, a placa contén un microcontrolador STM32 nun paquete TQFP32. O microcontrolador máis barato deste paquete, STM32L010K4T6 (ARM Cortex-M0+), custa 0,737 € en cantidades de 100 pezas; o máis caro, STM32F334K8T6 (ARM Cortex-M4) - 2.79 € (prezos de Mouser). A enerxía é subministrada por un estabilizador lineal de 3.3 V no paquete SOT-223, e Bluetooth é proporcionado por un módulo preparado, a xulgar polo seu aspecto, algo así como ESP12E. Dous conectores de 20 pinos e un campo de placas no centro da placa son os responsables do contacto co mundo exterior.

A composición do conxunto básico de 15 módulos, para ser sincero, seguiu sendo un misterio para min, mesmo despois de examinar detidamente as ilustracións do proxecto. Se o conxunto completo de módulos para IoT é fotografado e nomeado honestamente, entón o conxunto básico incluído no paquete inicial é máis secreto que o deseño dun coche novo antes dunha gran exposición de automóbiles. O conxunto básico permite "crear 15 proxectos diferentes", pero nas ilustracións hai 10 caixas de cartón que parecen conter algún tipo de compoñentes electrónicos no seu interior, pero a composición completa do conxunto básico nunca se descifra.

En canto a Ezblock Studio, xa compartín o meu escepticismo ao comezo da noticia. Na miña opinión, un sistema que dominará realmente todas as opcións mencionadas (permítanme lembrarche: (programación en bloques + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) ben pode desenvolverse, pero eu presupostaría para o desenvolvemento deste tipo de software aproximadamente algo así como 5 anos-hombre ou un ano de traballo para un equipo de cinco persoas (canto darías?), mesmo cando se usa algún tipo de multiferramenta, como Electron. Tendo en conta que os desenvolvedores reclamaron só 10000 dólares (o proxecto parece moi alegre, polo que agora xa se cobrou o 400% desta cantidade), non está completamente claro o que comerá este equipo durante todo o período de desenvolvemento. No mérito dos autores, hai que engadir que a primeira versión de Ezblock Studio xa está dispoñible en Google Play.

O texto da presentación contén erros tipográficos comúns aos fabricantes chineses; neste caso, o motor de vibración incluído no conxunto de módulos para IoT chámase "Módulo de vibración" en lugar de "Módulo de vibración". Non obstante, esta vez os verdadeiros desenvolvedores nin sequera pensan en esconderse; Por favor, aquí tes unha foto de grupo de residentes da cidade de Wilmington, Delaware:

Ezblock Pi: programación sen programación, esta vez para os fans de Raspberry Pi

Non me malinterpretes, non sinto nada a actitude negativa cara aos desenvolvedores da RPC. Este é, en xeral, un feito consumado: primeiro, os programadores chineses tomaron unha parte importante das tendas de aplicacións de Google Play e Apple App Store, e agora están a gañar o seu lugar coa axuda das plataformas de crowdfunding. O crowdfunding é tan bo porque permite que case calquera terrícola con Internet e unha tarxeta bancaria conte ao mundo enteiro o seu desenvolvemento e ás veces gañe bo diñeiro con el. A negatividade só pode ser causada por un cambio excesivamente forte na énfase do compoñente técnico do proxecto cara ao marketing do arco da vella, cando os [posibles] defectos de deseño son silenciados e o lado emocional e alegre é excesivamente esaxerado. Aquí tes outra ilustración da presentación de Ezblock Pi:

Ezblock Pi: programación sen programación, esta vez para os fans de Raspberry Pi

Como di o videobloguer Evgeniy Bazhenov alias BadComedian, "a edición do autor" conservouse. Tes algunha idea sobre como, estando nunha mente sobria e cunha memoria sonora, usar Raspberry Pi e o "Módulo de vibración" para construír ESTO? ¿Ou non deixa de ser esta unha chamada ao noso inconsciente colectivo: “Mira que mola, cómprao rápido!”?

Tomar ou non tomar? Antes de nada, permíteme lembrar que 509 persoas xa doaron 41000 dólares (cos 10000 solicitados), e aínda quedan case 3 semanas para o final da campaña. Á xente gústalle. Quizais, se es un fan de Raspberry Pi, tamén verás os aspectos positivos do deseño proposto, superando a reticencia a separarse da cantidade de $ 35 a $ 179. Quizais ti tamén, como Robert do vídeo promocional, estás canso de "escribir liñas de código repetitivas". Ou quizais pensas que os mozos están a moverse na dirección correcta e queres apoialos co teu investimento financeiro. Só lembra que o Raspberry Pi en si véndese pola cantidade equivalente de 35 dólares (non vou mencionar delicadamente aquí o prezo da Raspberry Pi Zero e Raspberry Pi Zero W), que un equipo de enxeñeiros tivo que traballar moito para crear, e que está alimentado por un ARM Cortex-A53 cunha velocidade de reloxo de 1,4 GHz, 1000 Mbit Ethernet, Wi-Fi 802.11n e Bluetooth 4.2.

Conduzo un pequeno Blog, do que tirei este artigo. Se tes en mente un proxecto de crowdfunding interesante no campo do bricolaxe ou do hardware de código aberto, comparte a ligazón e tamén o comentaremos. As campañas de crowdfunding son fugaces e están fortemente vinculadas ao apoio da comunidade e, quizais, para algún entusiasta, incluso un pequeno número de pedidos procedentes de Habr axudará a que a campaña teña un final victorioso.

Fonte: www.habr.com

Engadir un comentario