Open henricavalcante opened 9 years ago
Isso já é possível com http://cylonjs.com/ ou https://github.com/rwaldron/johnny-five. Mas poderíamos criar uma solução brasileira. Entretanto acho que seria mais legal ainda contribuir com os já existentes, pois ambos são projetos bem organizados.
Mais uma adição aí https://tessel.io/
É verdade, também acho que seria mais válido contribuir para os existentes. Talvez mais conteúdo sobre como iniciar com algum deles em português já ajude.
Destas todas eu só não conhecia a tessel.io, eu não tinha entendido o tópico, achei que era para postar idéias sobre o que apresentar na próxima edição do braziljs. Entretanto o que o Zeno falou faz sentido, muita gente tem dificuldades em iniciar o uso de algumas tecnologias por falta de material em português.
O evento é só uma das coisas debaixo do guarda-chuva da @braziljs, no README tem a explicação desse repositório ;)
@henricavalcante, posso fechar essa issue ou você pretende propor uma ideia em cima desse tópico?
pode fechar.
Apesar de @henricavalcante ter fechado a issue eu gostaria de propor uma ideia em cima desse tópico @zenorocha e @henricavalcante . Emuladores para os hardwares comandados pelo javascript. Emuladores esses criados em javascript. Emuladores das placas padrões e Emuladores para os robôs. Emulador para drones que podem ser testados até mesmo usando TrackingJs ( http://trackingjs.com/ ) para trazer o emulador para uma realidade aumentada.
Um exemplo do que está falando seria um emulador de um arduino diretamente no javascript? não entendi qual seria a finalidade disso. estou confuso.
Possibilitar testes pré-aquisição do hardware. Esse seria o intuito.
curti muito essa ideia de emulador! voto nela, e quero fazer parte :)
+1
Mas o hardware vc pode emular com o Proteus, eu mesmo quando estou desenvolvendo algo (ver exemplo recente: https://github.com/henricavalcante/ArduinoBinaryClock/ ) relacionado a hardware elaboro primeiramente no proteus antes de partir para a mão na massa, lá dá para emular arduino tranquilamente e se conectar com ele usando o jhonny-five por exemplo ou qualquer outro que use firmata. Mas enfim não sei até onde poderíamos fazer algo em javascript que substitua as soluções existentes de forma que possamos melhorar elas.
mas pelo que vi, Proteus é pago, não é?
@wallynm veja aí o que eu estava te falando
verdade @felipenmoura , eu não havia me atentado a este detalhe.
Vendo por este lado acabei de me interessar bastante pela idéia de criar um emulador de hardware.
e ai @kalmik o que acha da idéia?
é uma boa ideia.
Eu voto inclusive, por um emulador bastante gráfico, visual, para que sirva até como plataforma para aprender/ensinar.
uma boa fonte de inspiração pode ser o ICircuit.
Possibilidades da utilização do JavaScript com hardwares como Arduino ou Raspberry para controle das portas analógicas e digitais de ambos.