O fabricante de Edimburgo, Chris Greening, desenvolveu um “melhor plotador serial”, oferecendo uma interface mais rica para aqueles que acham o plotador em série construído no Arduino IDE muito limitado-e executando inteiramente o navegador graças à interface de programação de aplicativos Webserial (API).
“Eu construí um plotador em série baseado na Net que facilita muito a visualização de dados do Arduino (Espressif) EsP32 e outros projetos de microcontrolador”, explica Greening do projeto. “Sem drivers, sem instalações – basta abrir o navegador e começar a plotar! Ele deve funcionar o mesmo que o plotador serial Arduino, para que você possa gerar seus dados em uma lista separada por vírgula e ele o plotará no gráfico”.
A capacidade de visualizar os dados do sensor em um gráfico em tempo actual é essencial para encontrar falhas e interpretação-mas, embora as capacidades do Arduino IDE nessa frente tenham melhorado, sua funcionalidade interna ainda é um pouco limitada. É isso que a alternativa do Greening busca resolver-conectando um navegador da internet ao microcontrolador sobre um hyperlink da WebSerial, suportado em alguns navegadores baseados em cromo, incluindo ópera e borda.
Written Typescript with Vite and React plus Tailwind CSS, and with the help of the Anthropic Claude massive language mannequin, the information visualizer consists of real-time multi-series plotting, pan and zoom performance, automatically-updated real-time histograms and statistics together with minimal, most, imply, median, and commonplace deviation, coloration customization, a bidirectional serial console, and a responsive design appropriate for big and small format gadgets.
O código -fonte do projeto está disponível no github Sob a licença pública geral recíproca GNU 3, juntamente com um hyperlink para uma versão ao vivo com um gerador de sinal integrado para experimentação sem {hardware}; Informações adicionais estão disponíveis no publish de subestack de Greening“” Idéias, questões e solicitações de tração são bem -vindos “, escreve Greening. “Se você estiver testando com {hardware} específico, compartilhe os detalhes do dispositivo e a saída de amostra para que possamos melhorar os padrões e a análise”.