Bitwise Ar

Electrónica fácil y didáctica con énfasis en microcontroladores, sensores y dispositivos.
youtube.com/@BitwiseAr

github.com/bitwiseAr/Curso-Ard

2025-05-29

Arduino desde cero en Español - Capítulo 83 - Maker Uno compatible con UNO R3

Exploremos un modelo de placa compatible con Arduino UNO R3 con características únicas como ser alimentación mediante puerto micro usb, buzzer pasivo y pulsador incorporados en la placa, como asi también LEDs indicadores de rieles de tensión y sobre cada uno de los pines digitales.

El esquemático es analizado para entender la forma en que se encienden los LEDs y la conexión del pulsador y buzzer pasivo, luego con conclusiones sobre puntos a favor y en contra.

#makeruno
#unor3

arduino uno r3 compatible
cytron maker uno

Fabricante:
cytron.io/p-maker-uno-simplify

Driver CH340G:
wch-ic.com/downloads/CH341SER_

Programa precargado:
github.com/CytronTechnologies/

Esquemático:
cdn.cytron.io/makeruno/MAKER-U

👉youtube.com/watch?v=9t5tOp-_a8

2025-04-19

Raspberry Pi Pico 2 W + DHT22 Mini Proyecto Servidor Web

Aprovechamos la capacidad inalámbrica de la Raspberry Pi Pico 2 W para crear un servidor web que genera una página web y permite visualizar datos de temperatura y humedad de un sensor DHT22 mediante cualquier dispositivo con navegador web.
Un mini proyecto fácil de implementar con diagrama completo de conexión y código en IDE de Arduino explicado línea por línea.

Introducción a Raspberry Pi Pico 2W:
youtube.com/watch?v=cG89EN-pkW

Código fuente del programa en:
github.com/bitwiseAr/Curso-Ard

#RaspberryPiPico
#raspberrypipicow
#PiPico2W

👉youtube.com/watch?v=8xxSg3SOUw

2025-02-23

Raspberry Pi Pico 2 W Introducción con IDE de Arduino

Una placa de desarrollo excelente con microcontrolador moderno y más potente con el RP2350. Veremos las mejoras respecto del RP2040 y la inclusión de dos núcleos adicionales RISC-V a los dos Arm Cortex M33, ahora con más memoria de almacenamiento y seguridad.
Veremos como instalar desde el Gestor de Placas del IDE de Arduino y dejar todo listo para nuestros proyectos.

Introducción a Raspberry Pi Pico (original):
youtube.com/watch?v=aUthpvnxNh

Enlace para Gestor de placas:
github.com/earlephilhower/ardu

👉youtube.com/watch?v=cG89EN-pkW

2025-01-21

Desarme y Análisis del M5Stack Core S3 IoT Kit (con esquemáticos)

Un análisis completo del hardware del M5 Stack Core S3 Iot Development Kit (ESP32-S3) separando los módulos core y base y entendiendo la filosofía detrás de su diseño y conexión de componentes. Con el diagrama muy completo incorporado en el núcleo (core) y su correspondencia con los esquemáticos del core y base DIN.
Veremos cada una de las conexiones disponibles en el conector de expansión M-Bus.

#m5stack
#esp32s3
#teardown

Video de introducción:
youtube.com/watch?v=TCVCrdFYgh

Producto y especificaciones:
docs.m5stack.com/en/core/CoreS

Esquemático del núcleo (core):
m5stack.oss-cn-shenzhen.aliyun

Esquemático de la base DIN:
docs.m5stack.com/en/base/DIN%2

👉 youtube.com/watch?v=iU6z2nXXFO

2025-01-04

Acceso remoto a la fuente DP100 con mouse y Web App

Una característica muy interesante de la fuente Alientek DP100 es la posibilidad de acceso remoto ya sea conectando un mouse USB, instalando una App en la computadora o mediante un navegador web.
Veremos las opciones y sus beneficios, sobre todo la Web App que permite visualizar de forma gráfica y simple los valores de voltaje, corriente y potencia en función del tiempo, dando además un acceso universal desde cualquier navegador web con capacidad WebHID.

#alientek
#dp100
#webhid
#bitwisear
alientek dp 100 dc power supply
alientek psu power supply
mini digital power supply

Fuente DP100 análisis:
youtube.com/watch?v=La-_abqThZ

Github WebApp:
github.com/codingjoe/DP100-Web

👉 youtube.com/watch?v=U4UaMwT8CK

2024-12-17

Arduino desde cero en Español - Capítulo 82 - RPM de Ventiladores 3 y 4 cables por PWM

Veremos como obtener la velocidad en RPM de ventiladores (fan) de 3 y 4 conductores de forma simple con Arduino y un simple programa por interrupciones. Haremos un repaso de los motores convencionales con escobillas y los BLDC (brushless dc) sin escobillas para obtener la velocidad de giro en revoluciones por minuto (RPM).

En aquellos motores de 4 conductores podremos controlar la velocidad de giro mediante modulacion por ancho de pulso (PWM) de forma directa desde Arduino.

#ventilador
#pwm
#arduinodesdecero

Recomendable ver capítulo 21 (interrupciones):
youtube.com/watch?v=up-goNfJ_E

Código fuente de los programas vistos en:
github.com/bitwiseAr/Curso-Ard

👉 youtube.com/watch?v=oeTYGsPzym

2024-12-06

M5 Core S3 es el módulo ESP32-S3 con más sensores que haya probado

Una alta integración de sensores y dispositivos hace del M5Stack CoreS3 un módulo increiblemente versátil para todo tipo de proyectos con microcontrolador ESP32-S3 en áreas de IoT, domótica, robótica e industrial.
Su pantalla táctil incorporada lo hace ideal para proyectos HMI y su cámara y micrófonos para Machine Learning, con un simple sistema de expansión para sensores y dispositivos externos y montaje en riel DIN.
Veremos como programarlo con el IDE de Arduino y el sistema por bloques UIFlow2.

#m5stack
#esp32s3
#uiflow

Producto y especificaciones:
docs.m5stack.com/en/core/CoreS

Módulos de expansión:
shop.m5stack.com/collections/m

Página web de UIFlow:
uiflow2.m5stack.com/

👉 youtube.com/watch?v=TCVCrdFYgh

2024-11-26

Arduino desde cero en Español - Capítulo 81 - Reproduciendo audio MP3 fácil con tarjeta MicroSD

El módulo DFPlayer Mini permite reproducir archivos MP3 desde una tarjeta de memoria MicroSD de manera muy simple, ya sea de forma
autónoma sin la necesidad de microcontrolador o mediante líneas de control por UART para acciones programadas.
Veremos como grabar los archivos en la tarjeta de memoria y mediante dos pulsadores tener el control de la reproducción con
una función de "anuncio" que interrumpe la reproducción actual para reproducir un audio específico.
Como siempre los diagramas de conexión y programa explicado línea por línea como base para tu propio proyecto.

#dfplayermini
#arduinomp3
#mp3player

Página web de fabricante:
wiki.dfrobot.com/DFPlayer_Mini

Repositorio con librería:
github.com/DFRobot/DFRobotDFPl

Capítulo 63 (Niveles lógicos):
youtube.com/watch?v=YAjAyDLwAe

Código fuente del programa visto en:
github.com/bitwiseAr/Curso-Ard

👉 youtube.com/watch?v=qUhhRjHKW4

2024-11-16

FNIRSI DSO-TC3 la herramienta multipropósito más completa para electrónica

Un dispositivo portátil para medir componentes pasivos y activos, osciloscopio digital, generador de señales y herramientas para medir voltajes, continuidad, sensores de temperatura y humedad, códigos de emisores infrarrojos y más.

El instrumento DSO-TC3 resulta extremadamente versátil como probador de componentes ya sean resistencias, capacitores, diodos, transistores. Incluye un osciloscopio digital para visualizar señales, un generador de señales senoidal, cuadrada y más.
También herramientas útiles como ser un probador de continuidad, medición de voltaje DC, conectar sensores de temperatura y humedad digitales y más, todo en un dispositivo portátil a batería recargable de litio.

#fnirsi
#dsotc3
#osciloscopio
#bitwisear

Enlace de compra en Aliexpress:
s.click.aliexpress.com/e/_opvt

youtube.com/watch?v=7fV7mlq0dZ

2024-10-16

Arduino desde cero en Español - Capítulo 80 - Código sin bloqueo y Librería TimeAlarms

El delay() es muy útil pero en ciertas ocasiones genera complicaciones al detener el flujo del programa, por eso analizaremos cómo realizar código sin bloqueo (non-blocking) con la función millis() y demostraremos en la práctica sus beneficios.
También veremos la librería TimeAlarms para establecer fácilmente timers o temporizadores para tareas programadas de corta y larga duración con el RTC incorporado en Arduino.

#CodigoSinBloqueo
#Nodelay
#Nonblocking

arduino sin delay
arduino millis
multitareas en arduino
función millis arduino
temporizador en arduino
timealarms arduino
timelib arduino
reloj en tiempo real arduino

Capítulo 38 (RTC):
youtube.com/watch?v=ZOMXEYuQww

Capítulo 58 (Timelib):
youtube.com/watch?v=CDt1Wlc5rH

Código fuente de los programas vistos en:
github.com/bitwiseAr/Curso-Ard

youtube.com/watch?v=tdFsSo5LVh

2024-10-03

Arduino desde cero en Español - Capítulo 79 - Motor Paso a Paso y Potenciómetro

Controlando el giro y velocidad de un motor paso a paso unipolar 28BYJ-48 fácil mediante un potenciómetro y Arduino.
Estableciendo zonas virtuales en tres secciones del recorrido de un potenciómetro permitirá definir una de reposo, otra para el giro en sentido horario y otra para el sentido antihorario, además de la velocidad del motor.
Veremos cómo utilizar la librería Stepper y varias opciones para la alimentación de la placa y el controlador ULN2003.

#ArduinoPAP
#MotorUnipolar
#Stepper

Capítulo 30:
youtube.com/watch?v=2-nVV9S7le

Código fuente del programa visto en:
github.com/bitwiseAr/Curso-Ard

youtube.com/watch?v=9ODtwKHHco

2024-09-24

Arduino desde cero en Español - Capítulo 78 - Balanza con Celda de Carga y HX711

Una forma simple y precisa de medir fuerza y peso con la celda (célula) de carga, veremos sus características y conexión con Arduino para su aplicación como balanza (báscula) de precisión junto con el módulo amplificador más ADC HX711.
Imprimiremos un par de piezas en 3D para un buen soporte de la celda de carga y las consideraciones para su correcta calibración.

#CeldaDeCarga
#ArduinoBalanza
#HX711

Piezas 3D:
thingiverse.com/thing:3129439

Código fuente de los programas vistos en:
github.com/bitwiseAr/Curso-Ard

youtube.com/watch?v=Z01gjTLE5e

2024-09-17

Arduino desde cero en Español - Capítulo 77 - Timer Interrupts (Temporizadores)

Una poderosa función del microcontrolador de Arduino que permite realizar tareas a intervalos precisos, analizaremos en profundidad
las interrupciones por temporizador (timer interrupts) estableciendo varios registros internos.
Establecido uno de los múltiples Timers a disposición una interrupción será atendida de inmediato para ejecutar el código que necesitemos para el proyecto.

#ArduinoTimers
#TimerInterrupts
#ArduinoTemporizadores

Hoja de datos del ATmega328p:
ww1.microchip.com/downloads/en

Código fuente del programa visto en:
github.com/bitwiseAr/Curso-Ard

youtube.com/watch?v=kI-jT-y1SK

2024-09-13

Extraer SEMICONDUCTOR de cualquier Circuito Integrado de forma Fácil

Aprovechando la estación de aire caliente YIHUA 8786D pondré a prueba un método para remover el encapsulado de circuitos integrados que evita el uso de químicos peligrosos.
Con la aplicación de calor y algo de fuerza con unas pinzas es posible separar el semiconductor de su encapsulado para una inspección con microscopio.

#decapping
#chip
#desencapsulado

youtube.com/watch?v=K0TTp1tzaZ

2024-09-06

Soldadura SMD - Estación de Aire Caliente para Remover y Soldar

El área de trabajo para soldadura de montaje superficial (SMD) se va completando con mi última adquisición de una estación de aire caliente YIHUA 8786D. Te muestro los elementos a usar como ser las pinzas, el estaño, flux como también para la inspección visual un microscopio y lupa.
Haré las primeras experiencias removiendo un componente de un circuito impreso y luego (intentando) volver a soldarlo en su lugar original lo mejor posible.

#soldaduraSMD
#rework
#estacionsoldado

youtube.com/watch?v=-MUyW6gUB8

2024-09-04

Interruptor WiFi detalle de Electrónica con Ingeniería inversa y Esquemático

Desarmamos y analizamos este interruptor WiFi compacto que activa su relé interno mediante una App o asistente de voz, con una ingeniería
inversa del circuito de conexión generamos un esquemático. También vemos las hojas de datos de los componentes más relevantes para
entender bien su funcionamiento.

#interruptorWiFi
#WiFiSwitch
#teardown

BK7231N:
usermanual.wiki/m/c09a1c1a1b0e

BP2525:
eevblog.com/forum/beginners/no

youtube.com/watch?v=C02tVevN1q

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst