Mi_curriculum
Obviamente no puedo publicar información de todos los proyectos en los que he participado, unos por motivos de confidencialidad y otros por diversos motivos.
Aquellos quienes estén interesados en contratar mis servicios profesionales por favor contactarme en los datos de contacto suministrados en:
Mi_curriculum
Como sé que este blog y este post no solo serán visitados por empresas o instituciones interesados en mis servicios profesionales sino también por particulares a quienes les encantan los temas sobre tecnología entonces dejo esta.....
Nota aclaratoria: Aquí se publicarán artículos o enlaces a los mismos de proyectos desarrollados por el Administrador del blog, Ingeniero Electrónico, quien estará atento a sus comentarios. Igualmente en este blog y en este post todos pueden compartir sus conocimientos e intercambiar opiniones o aportes dentro de un marco de respeto y tolerancia. Aquellos comentarios que estén por fuera de este marco, traten de otros temas no relacionados con la Electrónica, Robótica, IoT, Sistemas Embebidos o Programación serán eliminados.
También aclaro que los proyectos aquí relacionados no fueron elaborados con el fin de suplir todos los requerimientos que un lector o usuario de los mismos pueda tener para sus aplicaciones particulares, no me comprometo a solucionar problemas particulares y tampoco ofrezco ningún tipo de garantía sobre los mismos pues estos son solo para referencia. Sin embargo, si me comprometo a orientar, sugerir o apoyar a quien me solicite ayuda cuando el tiempo así me lo permita de manera desinteresada en el servicio de comentarios que encuentran aquí.
Bien, pasando ya a las muestras de mis capacidades y sin más aclaraciones a continuación los enlaces o vínculos a los video tutoriales, tutoriales escritos, artículos y videos muestra, que he efectuado de varios proyectos en los que he participado. Lo que observarán a continuación está ordenado de los más recientes a los más antiguos concordando con lo que se muestra en mi historial profesional en ingeniería
¿Cuál es la razón más común de los errores en la fabricación de PCBs?
Categoría: Diseño de PCB, Fabricación de PCB, PCBA.
En marzo de 2026, apareció en mi feed de Quora una pregunta interesante que decidí responder, ya que es mucho más común de lo que muchos podrían pensar. En mi respuesta, expliqué el error más frecuente que suele conducir a fallos en la fabricación de PCBs.
Si deseas conocer cuál es ese error recurrente, te invito a leer mi respuesta completa.
¿Cuál es la razón más común de los errores en la fabricación de PCBs?
Si te resultó útil, por favor deja un voto positivo.
¿Cómo pueden los cambios algorítmicos mejorar el rendimiento de manera más efectiva que aprender lenguaje ensamblador?
Categoría: Fundamentos de Programación.
Respondiendo a una solicitud que recibí en Quora en septiembre de 2025, expliqué la diferencia entre un algoritmo bien diseñado y la elección del lenguaje de programación. También cubrí lo básico sobre cómo se mide técnicamente la eficiencia de un algoritmo. Si deseas leer mi respuesta o aprender un poco más sobre algoritmos, no olvides hacer clic en este enlace:
Si te resultó útil, por favor deja un voto positivo.
Línea de Tiempo de la Historia de los Semiconductores
Categoría: Conocimientos Generales de Electrónica.
En junio de 2024, durante una reunión con algunos colegas, nos preguntamos: ¿Cuáles serían los hitos más importantes en la historia de los semiconductores? La pregunta se quedó conmigo y, dado que uno de mis pasatiempos es la historia, revisé mis libros y creé esta línea de tiempo con los hitos más relevantes en la historia de los semiconductores. Si quieres conocer los principales hitos en el descubrimiento y desarrollo de la electrónica, no te pierdas esta línea de tiempo—y si la disfrutas, házmelo saber.
Línea de Tiempo de la Historia de los Semiconductores
Calculadora de Tiempo para Comunicación Serial Asíncrona
Categoría: Firmware, Comunicaciones, Javascript.
A mediados de 2023, estaba trabajando en el diseño electrónico de un producto inalámbrico que requería una cuidadosa consideración de su tiempo de funcionamiento, ya que el dispositivo funcionaba con una batería recargable. Establecer el tiempo de recarga era un factor crítico. Debido a que el sistema involucraba transmisión de datos por BLE, no contaba con un método confiable para calcular los tiempos de transmisión y recepción. Para abordar este desafío, desarrollé una aplicación para la empresa donde trabajo, que también sirve como una herramienta útil para cualquiera que necesite estimar los tiempos de transmisión (TX) y recepción (RX) de datos o archivos en comunicaciones seriales asíncronas.
Si trabajas con sistemas embebidos, comunicaciones seriales cableadas o inalámbricas, o simplemente deseas explorar más este tema, te invito a probarla:
Dispositivos de protección electrónicos Parte 2 de 4
Dispositivos de protección electrónicos Parte 3 de 4
Dispositivos de protección electrónicos Parte 4 de 4
Categoría: Programación de Firmware y Software: C, C++, Ensamblador, Android Studio.
Video Tutorial Uso Librería y App
Tutorial escrito de uso Librería y App
Sitio donde descargar la APP
Sitio donde descargar la Librería
¿Qué diferencia hay entre un producto:Original, Compatible, Genérico, Clon y OEM?
Categoría: General Diseño Electrónico.
En el año 2017 me hicieron esta interesante entrevista dónde explico las diferencias que hay entre un producto #Original, #Compatible, #Genérico, #Clon y #OEM:
¿Qué diferencia hay entre un producto:Original, Compatible, Genérico, Clon y OEM?
Tutorial #2 sobre una línea de Sistemas Embebidos
Categoría: Sistemas Embebidos, Arduino.
Este es un artículo donde doy algunas pautas para aquellos que se inician con #Arduino, cosas que deben tener en cuenta respecto a su funcionamiento y hasta dónde se puede llegar con esta plataforma. Aquí el enlace al artículo:
10 Cosas que debe saber antes de empezar su primer proyecto con Arduino
Tutorial #1 sobre una línea de Sistemas Embebidos
Categoría: Sistemas Embebidos, ChipKit.
Este es un tutorial que publiqué en 2017 sobre las herramientas para programar las tarjetas #ChipKit de la empresa fabricante #Digilent. Aquí el enlace al tutorial escrito:
ChipKIT para todos
Calculadora interactiva del valor resistivo basado en el código de colores
Una práctica herramienta para leer los códigos de colores de las resistencias de carbón de 4 bandas y resistencias de precisión de 5 bandas!
Categoría: Programación de software: Javascript.
Calculadora interactiva del valor resistivo basado en el código de colores
Un artículo en #Wikipedia
Categoría: General Diseño Electrónico.
Este es un artículo que publique hace varios en Wikipedia (2014) que trata sobre una descripción muy general sobre lo que es el Diseño Electrónico:
Diseño Electrónico en Wikipedia
Aplausómetro Arduino
Categoría: Sensores Análogos.
Medidor de nivel de sonido
Rompecabezas digital con Sensores de Proximidad Táctil
Categoría: Sensores Contactless.
Rompecabezas Digital con Sensores de Proximidad Táctil
Niños Aprenden Geografía de Colombia con Acelerómetro
Categoría: Sensores.
Mapa de Colombia controlado con acelerometro Campus Party 2012
Breve explicación y demostración funcionamiento de un osciloscopio análogo
Categoría: Equipos de Medición y Herramientas.
Arduino Nano
Categoría: Sistemas Embebidos.
Empezando con Arduino Nano
Bluetooth Serie RN
Categoría: Comunicaciones inalámbricas.
Los módulos #bluetooth de esta serie, antiguamente Roving Networks y ahora Microchip, son en mi concepto (sin demeritar las opiniones que puedan tener otros conocedores del tema sobre otros fabricantes) de los mejores módulos del mercado que hoy en día por supuesto se han diversificado encontrando muchas más opciones de la misma serie.
En el video que observarán a continuación se muestra un tarjeta desarrollada por el autor de este post, que era el breakout e interfaz de hardware que se ensamblaba aquí en Colombia bajo mi tutoría y sobre el cual hice este video demostrativo, luego por supuesto en dicha compañía se sacaron otros video tutoriales de uso del mismo:
Demostración Básica ME30024
Motivatrix
Categoría: Multidisciplinar respecto a Diseño Electronico.
#Motivatrix fue un proyecto en el que participé, el cual consistía de una máquina #fitness ya sea para hacer ejercicios o para quemar calorías a través de video #juegos. Los ejercicios son guiados a través de una pantalla gráfica tipo touch y el seguimiento y aprobación de los mismos lo hace la propia máquina mediante sensores que no tienen contacto con el usuario (Contactless). Para pasar al siguiente nivel el usuario debe cumplir cierto puntaje o quemar cierto numero de calorías. Igual sucede con los juegos que para la época en la que fue creada esta máquina superaba de manera absurda a lo que luego conocimos como #nintendo wii por lo que era muy innovadora. Además esta máquina tiene sensores de signos vitales para que el usuario los revise cuando desee, puede incluirse en su software rutinas de su médico, nutricionista y entrenador personal.
Mi participación en el desarrollo de #Motivatrix fue en la parte electrónica, de sensores y sistemas embebidos que posee. Aquí están los enlaces a los videos de funcionamiento de la misma:
Video con rutina de baile
Video con rutina de entrenamiento personal
Motivatrix en el programa The Price is Right
Un Aplicativo tipo Applet para Caracteres y el Código ASCII
Categoría: Programación de software: Java.
En este artículo la principal intención es mostrar una simple aplicación que elaboré con #Java y Java Swing a través de un #Applet. Aqui el enlace respectivo:
Los Caracteres y el Código ASCII
Herramientas para Programar PICs
Categoría: Sistemas Embebidos.
En este artículo publiqué las herramientas que para la época, año 2009, eran lo último en programación de #Microcontroladores #PIC. Hoy en día existen otras herramientas también para programación de #PICs, tal vez esta fue una de las razones por la que Arduino paso a ser más popular pues incluía el propio programador en la placa. Como sabemos Microchip compró #Atmel que es el núcleo de #Arduino. Aquí el enlace al artículo del Blog:
Herramientas para Programar PICs
Lenguajes de Programación para Microcontroladores PIC
Categoría: Sistemas Embebidos.
Este es un artículo que resumía los lenguajes de programación para microcontroladores PIC del fabricante Microchip en la época, año 2007, se esbozan las ventajas y desventajas de cada uno de ellos. Aquí el enlace respectivo:
Lenguajes de programación para Microcontroladores PIC
Manejo de Puerto Paralelo de un PC con VB y librería IO.dll
Categoría: Programación de software: Visual Basic.
Este es un artículo que se encuentra en este blog y que efectué en el año 2007. En éste describo como hacer control electrónico y comunicaciones a través del puerto paralelo de un PC de aquella época, en la actualidad es muy difícil encontrar un ordenador de escritorio o laptop con este tipo de puertos o al menos con puertos seriales tipo RS-232. Aquí el enlace al tutorial:
Control del Puerto Paralelo de un Ordenador