Compre un sistema de desarrollo (a veces denominado placa de evaluación) para la familia de microprocesadores que planea usar. A menudo cuestan menos de $ 50, mucho menos que el costo de diseñar y diseñar su propia PCB, además puede obtener una de inmediato y comenzar a codificar / experimentar.
Como ejemplo, aquí hay uno por $ 28, la placa de desarrollo Curiosity PIC32MX470 de Microchip que incluye un microcontrolador de 32 bits, interfaz USB en chip y múltiples opciones de expansión. Además de los dos enchufes mikroBUS estándar (que le dan acceso a más de 350 placas periféricas), esta placa de desarrollo tiene una huella para el módulo Bluetooth BM64 para el desarrollo de audio Bluetooth. La interfaz de programación está integrada, por lo que no tiene que comprar una por separado.
- Sistemas integrados: ¿Por qué necesitamos un controlador IC (por ejemplo, TA7257P) para conducir un motor de CC?
- ¿Por qué es necesario aprender STM32 para entrar en las industrias integradas?
- ¿Cuál es el mejor lenguaje de programación para sistemas embebidos?
- ¿Cuál es el alcance del aprendizaje automático en IoT hoy? ¿Los empresarios de IoT buscan ingenieros de Machine Learning?
- Como novedad, ¿cómo y dónde puedo encontrar un trabajo decente (posiblemente una buena MNC) como ingeniero de software integrado en la India?
No tiene que obtener uno que tenga exactamente el mismo microcontrolador que planea usar; solo asegúrese de que tenga el mismo conjunto de instrucciones, los mismos periféricos que necesita (o más) y al menos tanta memoria Flash y RAM como su objetivo.
A veces puede obtener placas de desarrollo con pequeñas áreas de creación de prototipos donde puede agregar controladores de transistores, etc. si es necesario para interactuar con cualquier dispositivo que vaya a controlar. O habrá encabezados donde puede conectar puentes a una placa sin soldadura para el mismo propósito.