Bueno, como desarrollador de software, estás en una de las dos principales plataformas disponibles.
PHP o .NET?
Si usted es .NET, le sugiero encarecidamente .NET MicroFramework IDE y el NetDuino
Hayunmontóndeotrohardwaredisponible,perosugieroesteporquesuprecioesrazonableyesmuysimilarendiseñoalArduinoymuchosotrostiposdetablerosdeprototiposqueayudaránadesarrollarlafamiliaridadentrevarioskits.
Ni.NETniPHPtienenunaconexiónrealconlaprogramaciónintegrada,perolasintaxisdePHPesmuycercanaaC
,loqueesbuenosaber..NET,bueno,esagradablepermanecerenunentornofamiliarytambiénpuedeobtenercertificacionesparaestoconMicrosoftLearning.
Otraplataformaquesugeriríaes Atmels AVR XMega que es básicamente la Arduino pero mucho más nuevo y más capaz.
¡Lo importante de estos dos tipos es que los entornos de desarrollo SON GRATUITOS! Sí, Microsoft le ofrece Free Visual Studio para Micro Framework y Atmel tiene AVR Studio 5 (que se basa en Visual Studio como de la Versión 5)
También debes darte cuenta de la capacidad de cada kit de desarrollo.
SebasaenchipsAtmega,peroutilizanlosdebajavelocidaddereloj(8mhz,16mhz)perosonbastantecapacesdehacervariosbitsybops.EsunexcelentepuntodepartidaparaaprenderingenieríaeléctricaporquetieneIDEgratuitoyunacomunidadmasivacontoneladasdecódigosybibliotecas.Siaprendedesdeaquí,serámásfácilpasaraotroschipsbasadosenAVRentérminosdesintaxisytransferenciadecódigo.
Esmuylimitadoaloquepuedehacer,porejemplo,noesperetransmitirdatosdevideoatravésdeunservidorwebmicroaInternet.EstosMCUsimplementenopuedenmanejarlosdatosylacantidaddecosasquehaceralmismotiempoperounavezquelleguesaesenivel,serábuenopasara.NEToa32BitAVR's.
EstosindividuospuedenmanejarpantallasLCD,video,servidoresweb,redesinalámbricasymuchascosasdentrodesímismo.Tambiéncomienzanairmuchomásrápidoenlavelocidaddeprocesamiento.Peroantesdecomenzaraexaminarlos,debedarsecuentadequehayvariosproductosquetambiéncumplenfuncionesespecíficas.Comoeltacto,lacomunicacióninalámbrica,lapotenciaultrabaja,algunosestáncombinadosycombinados,yestorequiereunprocesoadecuadodeinvestigaciónydesarrolloparautilizarlos.estoschicosmalos.
Tenmuchocuidadoconellos,
Ofrecenfantásticoschipslíderesenelmercadoquesonincreíblescuandoleessobreellos.Desafortunadamente,noexisteunIDEgratuitoycuestanmilesdedólaresenderechosdelicencia.Aunque,algunosproductoscomo MSP430 tienen un IDE gratuito, pero muchas cosas son Límite con ellos y poco claro. Además, aprender las bibliotecas para algunos chips de TI es una pesadilla absoluta. Pero es un nicho de mercado y puede obtener un buen salario aquí ...
Hay muchos devkits por ahí, solo te he contado que parte de mi propia experiencia proviene de una Certificación .NET. De hecho comencé con un Arduino Mega256.
Hoy estoy haciendo mis propios PCB tan pequeños como 1.5cmx1.5cm que funcionan con celdas de monedas por hasta 2 años usando los asombrosos SystemOnChips de TI. Pero tomó mucho tiempo y paciencia para llegar allí y sigo sintiendo que no sé nada acerca de los sistemas integrados ...
Buena suerte :-)