Programacion STM32
STM32 CDC con CubeMX en Bluepill
Aprendemos cómo usar el USB CDC de ST, y a arreglar los típicos problemas de las BluePill chinas.
Aprendemos cómo usar el USB CDC de ST, y a arreglar los típicos problemas de las BluePill chinas.
Esta vez aprendemos a usar los temporizadores de los ATmega328p, para generar una señal PWM que nos servirá para mover un servo.
Te explico porque platformIO me parece el mejor ecosistema para el desarrollo de software embarcado. Si te gusta la programación y la electrónica, lo necesitas!
Vamos a prender como hacer un bot para Tiwtch en Python usando el TwitchIO. En este tutorial, vamos a ver la manera más rápida y sencilla de crear el bot y lanzarlo, escuchar a eventos y actuar.
En el post anterior os hablé sobre como empezar con OpenCV y Python. Como punto de partida esta bien, pero se nos queda un poco corto, muy bonito todo lo de dibujar los bordes y tal… Pero todo eso ¿para qué? Esto es lo que os vengo a explicar hoy, Leer más…
Extraemos el fondo estático de un vídeo para trabajar solos con los agentes extraños que aparecen en él. Aprendemos a trabajar con imágenes, filtros, máscaras y operaciones con imágenes. Todo sobre openCV y python!
Estaba pensando que hacer para el próximo concurso al que me voy a apuntar y pensé que siempre había querido aprender sobre tratamiento de imagen. Sin embargo, siempre había encontrado una excusa para no ponerme a ello, así qué decidí que para mi próximo proyecto no me podía negar. Y Leer más…
Vamos a ver como empezar a trabajar con el kit Argon de Particle.io. En esta entrada veremos como instalarlo y qué usos y funcionalidades le podemos sacar que hacen que sea una placa de desarrollo muy práctica para IOT
Cuando Matplotlib se queda corto y necesitas hacer gráficas de datos que llegan realmente rápido, necesitas PyQtGraph. Aquí te escribo como empezar con un pequeño ejemplo Serial!
Empezamos a preparar una pequeña consola en la STM32F4 con Ada y así poder enviar datos al PC a través de USART/UART. Aprenderemos a crear un package desde 0 y a utilizar y activar módulos del ARM.