Ahora que los sistemas son tan potentes, no parece haber nada como el divertido desafío de tratar de sacar el máximo provecho de algunos micro de 8 bits y con menos de 64 kb de memoria. ¿Hay algo (que no sea un emulador) que pueda proporcionar una experiencia similar?¿Qué es una buena pieza de kit electrónico de bajo costo para programación?
Respuesta
Mira la http://www.arduino.cc/. Hay muchas ideas de proyectos basadas en él si buscas en Google.
Para un proyecto divertido echa un vistazo a beagleboard.
EdSim51 es un simulador gratuito de 8051. El 8051 es un gran microcontrolador.
El simulador tiene un teclado virtual y una pantalla LCD.
Los sellos BASIC también son buenos.
http://www.radioshack.com/product/index.jsp?productId=2117994 http://www.parallax.com/tabid/295/Default.aspx
Siempre quise probar los módulos BASIC Stamp pero nunca he encontrado la hora.
Muchos de los kits disponibles en Adafruit Industries están basados en microcontroladores AVR de 8 bits, excelentes para electrónica y programación.
También venden algunos kits de Arduino. –
El Arduino es una gran CPU de arranque. También he usado boarduinos para programar otros microprocesadores AVR. Los sellos BASIC son fáciles de usar, pero creo que el precio por lo que obtienes es pobre.
Eclipse con los complementos AVR es un gran entorno de desarrollo Arduino (lo que uso ahora).
También hay algunos kits interesantes mencionados en respuesta a la pregunta What’s the best way to learn how to build circuits.
Si solo desea programación divertida de fábrica, eche un vistazo a Tandy TRS-80 Model 100. Se inicia al instante, funciona con 4 pilas AA, tiene una pantalla LCD muy nítida y está construido en BASIC. ¡El teclado es fantástico! Un modelo de trabajo puede ser tan bajo como $ 75 (Ver el Club 100 Store).
Me gustan los microcontroladores AVR de 8 bits, pero a veces es bueno tener una gran pantalla LCD, un lenguaje interpretado y un teclado. Que te diviertas.
- 1. ¿Por qué es buena la programación funcional?
- 2. ¿OpenID es necesariamente una buena opción para el comercio electrónico?
- 3. Cómo configurar un clúster de bajo costo
- 4. ¿Qué implica la programación de comercio electrónico?
- 5. FogBugz On Demand + control de fuente en línea a bajo costo/sin costo?
- 6. ¿Es seguro asumir generalmente que toString() tiene un costo bajo?
- 7. ¿Qué es una buena API para crear música a través de la programación?
- 8. Java - ¿Es esta una buena práctica de programación?
- 9. ¿Qué es una buena herramienta de implementación para sitios web en Windows?
- 10. ¿Buena biblioteca de programación lineal para C#?
- 11. ¿Es la inicialización estática una buena práctica de programación?
- 12. es dormir() una buena idea para el bucle principal de una aplicación de trabajo de programación
- 13. ¿Qué es una buena práctica para construir parches de software?
- 14. ¿Qué es una buena biblioteca de trazado para .Net?
- 15. ¿Qué es una buena biblioteca de lenguaje natural para parafrasear?
- 16. ¿Qué es una buena muestra de solrconfig.xml para django-haystack?
- 17. ¿Puede recomendar herramientas de prueba automatizadas de bajo costo para una aplicación .NET Winforms?
- 18. ¿Es una buena columna para una mesa de columna?
- 19. Costo de desarrollo versus costo de mantenimiento
- 20. ¿Qué es el Kit de desarrollo nativo de Android (NDK)?
- 21. Buena biblioteca http de bajo nivel para .Net
- 22. ¿Qué es una buena función hash?
- 23. ¿Qué es una buena herramienta Web Crawler?
- 24. ¿Qué es una buena herramienta para construir oleoductos?
- 25. ¿Qué es una buena función hash para palabras en inglés?
- 26. ¿Qué es una buena herramienta para anotar código?
- 27. ¿Qué es una buena biblioteca RDF para .net?
- 28. ¿Qué es una buena API para estadísticas deportivas?
- 29. ¿Bajo qué condiciones es bueno tener una "clase parcial"?
- 30. Es posible enviar un correo electrónico mediante programación sin utilizar ninguna cuenta de correo electrónico real
¿Cuáles son las opciones de pantallas pequeñas para estas, p. Ej. LCD/OLED? –
Ojalá pudiera responder eso, pero todavía no he empezado a jugar con el arduino. –
Desafortunadamente, el Arduino Touch Shield no es de bajo costo. –