GET EMBEDDED .IO
Educación en sistemas embebidos de nivel industrial, impartida por un Ingeniero Senior con más de 15 años desarrollando firmware para dispositivos médicos, sistemas militares y aviónica — donde el fallo no es una opción.
#include "nrf_ble_gatt.h"
#include "usb_pd_controller.h"
static void ble_evt_handler(
ble_evt_t const *p_evt) {
switch(p_evt->header.evt_id) {
case BLE_GAP_EVT_CONNECTED:
pd_set_role(PD_ROLE_SNK);
battery_mgmt_start();
break;
case BLE_GAP_EVT_DISCONNECTED:
pd_set_role(PD_ROLE_SRC);
break;
}
}
Why GetEmbedded.io
Mentalidad de Sistemas Críticos
El firmware para desfibriladores, equipos de prueba certificados por la FAA y hardware militar no permite un "funciona en mi banco." Cada lección se enseña con el estándar del ingeniero en producción: confiable, determinista y justificable.
Multi-Fabricante, Hardware Real
No una sola familia de MCUs — Nordic nRF, STM32, PIC/dsPIC, TI y NXP. Aprendes principios de arquitectura que se transfieren entre silicio, no tutoriales de un solo fabricante que te atan a un ecosistema.
Bilingüe desde el Primer Día
Plataforma completa en inglés y español. La comunidad de ingeniería embebida de Latinoamérica está desatendida por educación técnica de calidad en su idioma. GetEmbedded.io cierra esa brecha con el mismo rigor en ambos.
TU TRAYECTORIA
EMPIEZA AQUÍ
Estructurado desde cero hasta profesional de industria. Cada ruta construida en torno a cómo funcionan los proyectos embebidos reales.
Fundamentos de Electrónica
y Circuitos
La Ley de Ohm no es el comienzo — entender por qué funciona sí lo es. Construye los modelos mentales que todo ingeniero embebido necesita: componentes pasivos, dispositivos activos, op-amps, fuentes de alimentación y lectura de hojas de datos como un profesional.
Ingeniería de
Microcontroladores
De los mapas de registros al firmware de producción. PIC, STM32 y Nordic — tres familias, una metodología. Timers, interrupciones, DMA, periféricos. Escrito en C desde el primer día, con contexto en Assembly cuando importa.
Sistemas Inalámbricos
y Conectados
Arquitectura BLE 5.x desde el emparejamiento hasta producción. USB Power Delivery de doble rol. Nodos embebidos con WiFi. Gestión de batería. Diseño de sistemas IoT reales — no ejemplos de juguete.
Control de Motores y
Electrónica de Potencia
Algoritmos de control en tiempo real, estrategias PWM, fundamentos de FOC. Basado en la experiencia R&D de FK Irons — controladores de potencia reales, accionamiento brushless y lazos de retroalimentación de precisión con dsPIC y TI C2000.
Diseño de PCB
con Altium
Flujo de trabajo profesional de PCB con la herramienta estándar de la industria: Altium Designer. Captura de esquemáticos, layout multicapa, integridad de señal, principios EMC y fabricación — con enfoque DFM desde el inicio.
Prácticas de Firmware
de Nivel Productivo
El curso que Jalex hubiera querido tener al inicio de su carrera. Estándares de codificación para sistemas críticos (MISRA-C), dominio de depuración JTAG/SWD, análisis de fallos, scripting GDB, arquitectura con UML y firmware que se entrega con confianza.
¿QUÉ ESTÁS
CONSTRUYENDO?
Inmersiones profundas orientadas a proyectos. Cada curso termina con algo que funciona — no un juguete, una solución de ingeniería.
STM32 de Registros
a Aplicaciones Reales
Empieza desde el vector de reset. Construye un nodo sensor con DMA ADC, driver I²C escrito desde cero, USB CDC y una estructura de proyecto lista para producción en C.
Microcontroladores PIC:
De MPLAB al Metal
El MCU que Jalex usó en equipos ATE de aviónica y firmware de desfibriladores. Cubre periféricos PIC18, PIC32 y dsPIC, arquitectura de interrupciones, USB HID y procesamiento de señales en tiempo real.
Arquitectura BLE con
Nordic nRF52 Series
La arquitectura BLE exacta usada en producción en Pixels on Target. Diseño GATT/GAP, patrones de hub multi-protocolo, estrategias de advertising y gestión de conexiones eficiente en energía.
USB Power Delivery:
Arquitectura Doble Rol
Inmersión profunda en USB PD 3.x — negociación de potencia, diseño de puerto doble rol, PPS e integración con gestión de batería. Habilidad de hardware moderno con enorme demanda en la industria.
Protocolos de Comunicación
de Bits a Tramas
UART, SPI, I²C, CAN, RS-232 — construidos desde cero, no configurados con asistentes. Entiende diagramas de tiempo, arquitectura de drivers, arbitraje de bus y cómo depurarlos con un analizador lógico.
Diseño de Sistemas de
Gestión de Batería
Química de celdas Li-ion, arquitectura BMS, algoritmos de medición de carga, perfiles de carga, balanceo de celdas y gestión térmica. Diseña productos a batería que se entregan con confianza.
Op-Amps y
Cadena de Señal Analógica
Amplificadores de instrumentación, filtros activos, acondicionamiento de señal para ADC, comparadores y osciladores — con simulación SPICE y verificación en banco. Las habilidades analógicas que a la mayoría de ingenieros de firmware les faltan.
Dominio de Depuración:
JTAG, GDB y Análisis de Fallos
Cómo los ingenieros embebidos encuentran errores rápido. Configuración JTAG/SWD, OpenOCD, scripting GDB, trazado ITM, análisis HardFault/MemManage y la metodología de depuración sistemática usada en desarrollo de sistemas críticos.
Diseño de PCB con
Altium Designer
La herramienta estándar de la industria, enseñada al estilo industrial. Diseña una placa STM32 de 4 capas desde el esquemático hasta los archivos de fabricación, cubriendo planos de cobre, control de impedancia y requisitos de fabricantes.
CONOCE A JALEX
Soy un Ingeniero Senior de Sistemas Embebidos de South Florida con raíces en La Habana, Cuba, donde obtuve mi título en Ingeniería en Automática de la CUJAE — entre el 5% mejor de mi promoción. He pasado más de 15 años escribiendo firmware y diseñando hardware en industrias donde las apuestas son reales.
At ICID Digital Medical Technology I developed control firmware for biphasic defibrillators and ECG processing suites — software that directly affects patient outcomes. At Max Avionics I built FAA-compliant automated test equipment in C for PIC microcontrollers. At FK Irons I founded and led an R&D department building precision power controllers with BLE, motor control, and Qt desktop apps. Today at Pixels on Target I architect BLE systems, USB Power Delivery, and battery management for devices I can't fully describe — but they're military-grade.
La mayoría de los cursos de sistemas embebidos te enseñan a hacer parpadear LEDs. Yo te enseño a pensar como un ingeniero que entrega productos que tienen que funcionar la primera vez, siempre.
Familias MCU
Trayectoria Profesional
Pixels on Target — Sunrise, FL
FK Irons — Miami, FL
Max Avionics — Miami, FL
ICID Digital Medical Technology — Havana, Cuba
void bms_task(void *pvParams) {
BMS_State_t state = {0};
while(1) {
state.voltage = adc_read_mv(ADC_VBAT);
state.current = ina226_read_ma();
state.soc = coulomb_count(&state);
if(state.soc < 15)
ble_notify_low_battery();
vTaskDelay(pdMS_TO_TICKS(1000));
}
}
TU BANCO DE TRABAJO,
EN EL NAVEGADOR
Cada módulo del curso incluye un entorno de laboratorio en el navegador. Conecta circuitos, carga firmware, sonda señales — empieza sin hardware. Conecta tus propias placas cuando estés listo.
Simulador de Circuitos
IDE + Compilador en Línea
Instrumentos Virtuales
Laboratorios con Calificación Automática
ENGLISH &
ESPAÑOL
Every course, every lab, every community post — fully available in English. Accessible to the global embedded engineering community.
Contenido técnico de calidad industrial en español — un recurso que el mercado latinoamericano de ingeniería lleva años esperando.
HERRAMIENTAS ESTÁNDAR
DESDE EL PRIMER DÍA
INGENIEROS
AYUDANDO A INGENIEROS
Publica tu esquemático, comparte tu captura del analizador lógico, pregunta por qué tu lazo PID está oscilando. Jalex está en el foro.
Negociación de parámetros de conexión fallando en iOS — ¿problema de ATT_MTU?
Mi periférico solicita MTU 247, iOS acepta 185. La segunda conexión siempre se cae después de ~30s. Capturando con Wireshark sobre sniffer BLE...
SPI DMA doble búfer — HalfTransfer dispara pero RxCplt nunca lo hace
F4, SPI1 RX DMA en modo circular. El ISR de media transferencia dispara de forma confiable, pero el callback de transferencia completa está muerto. La línea CS se ve bien en el osciloscopio...
Revisión de stackup de 4 capas — placa STM32 analógica/digital mixta
SIG / GND / PWR / SIG, 1.6mm FR4. Compartiendo Gerbers. El plano de referencia ADC se divide en la capa 2 cerca del conector USB. Preocupado por el acoplamiento de ruido...
Contador de coulombs deriva 8% en 10 ciclos — ¿enfoque de calibración?
Usando INA226 + STM32. El SOC empieza preciso, deriva ~8% después de 10 ciclos completos de carga. La compensación de temperatura está, el modelo de autodescarga no...
Migrando ISR en Assembly a C — el presupuesto de tiempo se dispara
PIC18F. El ISR en Assembly heredado era de 14 ciclos, la versión en C compila a 38. Probé el pragma __interrupt y guardado manual de registros. Manejador de desbordamiento Timer0...
Completado: BMS personalizado + registrador de datos BLE para batería de eBike
After the Battery Management and BLE courses: custom 10S BMS with coulomb counting, NTC monitoring, BLE logging to phone. PCB designed in KiCad, boards from JLCPCB...
INVIERTE EN TU
CARRERA DE INGENIERÍA
Explorer
- 3 cursos completos (Fundamentos de Electrónica + 2)
- Foro de comunidad — leer y publicar
- Acceso básico al laboratorio virtual
- Contenido en inglés y español
- Cursos avanzados
- Sesiones de coaching 1:1
- Ruta de certificación
Engineer
- Los 9 cursos + entorno completo de laboratorio
- Comunidad — acceso completo + revisiones de proyectos
- 1 sesión de coaching al mes con Jalex
- Inglés + español — todo el contenido
- Descarga proyectos de laboratorio + código
- Certificados de finalización de cursos
- Cola de mentoría prioritaria
Senior
- Todo en Engineer
- 4 sesiones de coaching / mes con Jalex
- Cola de mentoría prioritaria (respuesta en 48h)
- Revisión de código y esquemáticos de tus proyectos
- Acceso anticipado a nuevos cursos
- Ruta de certificación + credencial en LinkedIn
- Descuentos para equipos corporativos disponibles
APRENDE DESDE
EL BANCO
15 años de ingeniería médica, militar y de aviónica — destilados en cursos para ingenieros que quieren entregar productos reales.