A idéia de escrever código sem escrever código (sim, escrever - o particípio presente do tempo presente do verbo escrever, viver agora com isso) surgiu mais de uma vez para pessoas inteligentes e apenas preguiçosas. O sonho de uma interface gráfica, na qual você pode jogar um dado no outro, desenhar interconexões e selecionar propriedades de objetos em listas suspensas fofas e, ao pressionar o botão mágico "Compilar", obter um código funcional equivalente a outro (não tão inteligente, é claro) um programador que usa o método ultrapassado de impressão manual sempre fumegava como chefes corporativos que sonham em introduzir todos os alunos de ontem na programação, cujo intelecto lhe permitiu não perder o banheiro, então startups que desejam para um preço adequado para trazer felicidade ao mundo inteiro. Hoje, sua atenção está convidada a:
Projeto de financiamento coletivo: Ezblock Pi.
A essência do projeto : um ambiente de programação gráfica para o Raspberry Pi em conjunto com uma placa de expansão.
Plataforma : Kickstarter.
Endereço do projeto :
kickstarter.com/ezblock .
Autores : Georganne Chang, Reggie Lau.
Localização : EUA, Delaware, Wilmington.

Tentativas de desenvolver ambientes de programação gráfica sérios acabaram lentamente em nada; até os chefes de topo perceberam que o processo de programação era muito complicado para caber em uma cama procrusteana de cubos coloridos. Felizmente, ainda havia programadores amadores, no caso do projeto de financiamento coletivo em consideração, havia amantes do Raspberry Pi. Para não promover o software básico, os autores complementam o ambiente de desenvolvimento gráfico com uma placa de expansão, projetada para facilitar o processo de conexão com dispositivos externos.
Na página do projeto, no vídeo-título, somos apresentados a dois programadores de robótica, Robert e Emily. Robert, como todo usuário que se preze de gravata e óculos, está codificando Python à moda antiga, usando um monitor e teclado. As mãos carinhosas de Amy, voando sobre a borda da moldura, tiram o teclado, o monitor e até o mouse, substituindo tudo isso por um lindo tablet branco. O tablet, por sua vez, executa um programa chamado Ezblock Studio, que permite escrever para a IoT agora na moda, no estilo de arrastar e soltar e ser feliz.
Naturalmente, enquanto Robert falha na tentativa de tentativa (possivelmente devido ao uso do teclado para jogos), o robô de Emily rega com sucesso a planta de um copo, a própria garota recebe notificações do robô diretamente no telefone e até determina ordens de resposta usando o controle de voz.
Como os quadrados ainda precisam ser colados a algum tipo de lógica, mais perto do final do vídeo, o suporte para linguagens de programação é finalmente anunciado, eles são Python e Swift (o personagem principal do vídeo, um tablet, possui um logotipo da apple). Só agora Amy tem que pressionar o teclado na tela, já que ninguém retornou o teclado normal. O suporte para iOS, Android, Linux, Windows e macOS é anunciado para o Ezblock Studio. Todo mundo está feliz. Bem, talvez, exceto Robert, que desapareceu no meio do vídeo; pode ter entrado em uma farra ou desistido.
Bem, acho que basta literário. Vamos ver sem brincadeiras o que os desenvolvedores nos oferecem por US $ 35.

O projeto Ezblock Pi em uma configuração mínima consiste em três partes:
- a própria placa Ezblock Pi, usada como placa de expansão para o Raspberry Pi;
- um conjunto básico de 15 módulos (também existe um conjunto de módulos para a Internet das coisas, vendido em um conjunto mais caro por US $ 74, um pouco menor);
- acesso ao Ezblock Studio, que permite escrever software para o Raspberry Pi através da manipulação de arrastar e soltar;
- estojo de plástico para montagem do Raspberry Pi + Ezblock Pi;
- instrução.
Com o caso e as instruções, acho que está tudo claro, vamos dar uma olhada nos três primeiros pontos.
O preenchimento da placa Ezblock Pi pode ser julgado apenas pela menção de “suportado pelo controlador STM32” e por uma foto difusa do primeiro protótipo. Aparentemente, o microcontrolador STM32 no pacote TQFP32 está presente na placa. O microcontrolador mais barato deste pacote, STM32L010K4T6 (ARM Cortex-M0 +), custa 0,737 € em lotes de 100 ou mais; o mais caro, STM32F334K8T6 (ARM Cortex-M4) - 2,79 € (preços da Mouser). Um estabilizador linear de 3,3 V no pacote SOT-223 é responsável pela energia e um módulo pronto para Bluetooth, a julgar pela aparência, é algo como o ESP12E. Para contato com o mundo exterior, existem dois conectores de 20 pinos e um campo de ensaio no centro da placa.
Para ser sincero, a composição do conjunto básico de 15 módulos para mim permaneceu um mistério, mesmo depois de examinar atentamente as ilustrações do projeto. Se o conjunto completo do conjunto de módulos para a IoT for honestamente fotografado e nomeado, o conjunto básico, incluído no pacote inicial, será mantido em segredo mais do que o design de um carro novo antes de uma grande exposição de automóveis. O conjunto básico permite “criar 15 projetos diferentes”, mas existem 10 caixas de papelão nas ilustrações, que parecem conter algum tipo de componente eletrônico, mas o conjunto completo do conjunto básico não é decifrado em nenhum lugar.
Quanto ao Ezblock Studio, eu já compartilhei meu ceticismo no início das notícias. Na minha opinião, um sistema que realmente domine todas as opções expressas (lembro: (programação de blocos + Python + Swift) * (iOS + macOS + Android + Linux + Windows)) pode muito bem ser desenvolvido, mas eu colocaria 5 homens-ano ou um ano de trabalho de uma equipe de cinco pessoas (e quanto você daria?), Mesmo ao usar algum tipo de ferramenta múltipla, como a Electron. Considerando que os desenvolvedores reivindicaram apenas US $ 10.000 (o projeto parece muito alegre, agora 400% desse valor já foi coletado), não está totalmente claro o que essa equipe irá comer durante todo o período de desenvolvimento. Para crédito dos autores, devo acrescentar que a primeira versão do Ezblock Studio já está disponível no Google Play.
O texto da apresentação contém erros de digitação que são familiares aos fabricantes chineses; nesse caso, o motor de vibração incluído no conjunto de módulos para a IoT é chamado de "Módulo de Vabração" em vez de "Módulo de Vibração". No entanto, desta vez, os verdadeiros desenvolvedores nem pensam em se esconder; por favor, aqui está uma foto de grupo dos residentes de Wilmington, Delaware:

Não me interpretem mal, eu não me afogo de todo pela atitude negativa em relação aos desenvolvedores da China. Isso, em geral, é um fato consumado - a princípio, os programadores chineses comeram uma parte substancial do Google Play e da Apple App Store e agora estão ganhando seu lugar ao sol com plataformas de financiamento coletivo. O financiamento coletivo é exatamente tão bom, o que permite que quase todos os terráqueos que têm Internet e cartão bancário falem ao mundo sobre seu desenvolvimento e, às vezes, ganhem muito dinheiro com isso. A negatividade pode ser causada apenas por uma mudança muito forte de ênfase do componente técnico do projeto para o marketing do arco-íris, quando as [possíveis] falhas de design são reduzidas e o lado emocionalmente alegre é excessivamente hipertrofiado. Aqui está uma outra ilustração da apresentação do Ezblock Pi:

Salvo, como diz o blogueiro em vídeo Evgeny Bazhenov, também conhecido como BadComedian, "edição do autor". Você tem alguma idéia de como, com uma mente sóbria e uma memória sonora, com a ajuda do Raspberry Pi e do "Módulo de vibração" construí-lo? Ou ainda é um apelo ao nosso inconsciente coletivo: “Olha que legal, compre mais rápido!”?
Tomar ou não levar? Antes de tudo, lembro que 509 pessoas já gastaram US $ 41.000 (com os US $ 10.000 solicitados) e até o final da campanha quase mais três semanas. As pessoas gostam disso. Talvez se você é um fã do Raspberry Pi, também verá os aspectos positivos no design proposto que superam a relutância em dividir o valor entre US $ 35 e US $ 179. Talvez você também, como Robert no vídeo promocional, esteja cansado de "escrever linhas de código repetidas". Ou talvez você pense que os caras estão se movendo na direção certa e querem apoiá-los com sua infusão financeira. Lembre-se de que, pelo valor equivalente a US $ 35, o próprio Raspberry Pi é vendido (eu nem mencionarei delicadamente o Raspberry Pi Zero e o Raspberry Pi Zero W), que a equipe de engenheiros realmente precisou usar para criar e na qual o ARM Cortex-A53 com uma velocidade de clock de 1,4 GHz, Ethernet de 1000 Mbps, Wi-Fi 802.11n e Bluetooth 4.2.
Eu tenho um pequeno
blog do qual tirei este artigo. Se você tem em mente um projeto interessante de crowdfunding do campo de bricolage ou hardware de código aberto, compartilhe o link, discutiremos também. As campanhas de financiamento coletivo são passageiras e estão fortemente ligadas ao apoio da comunidade e, talvez, a um único entusiasta, até um pequeno número de pedidos recebidos da Habr ajudará a levar a campanha a um fim vitorioso.