Entradas

Lilygo ESP32 LoRa: análisis de los armónicos

Imagen
EL PROBLEMA Mi amigo Paco me comentó que había observado en un analizador de espectros que la cuando la placa Lilygo ESP32 LoRa 433 MHz  transmitía en 144 MHZ generaba emisiones espureas. En principio las emisiones en no deseadas pueden deberse a : Transmisor  sin el blindaje adecuado puesto a tierra: esto provoca que por ejemplo se radien armónicos del oscilador local (Normalmente se genera una señal de frecuencia que posteriormente se multiplica para obtener la frecuencia buscada), o productos de intermodulación de los mezcladores (TOda mezcla provoca una señal resultante en f1+f2 y f1-f2, y sus correspondientes armónicos) Antena mal adaptada y sin choques de ferrita: esto provoca que el coaxial no se comporte como tal y la malla termine radiando Transmisor sin filtros para armónicos: lo que hace es que independientemente de las dos causas anteriores se emitan los armonicos de la frecuencia fundamental (2f, 3f, 4f, etc.) Con un filtro paso banda determinamos que era la ...

BBC micro:bit

Imagen
Una altenativa al tandem HW y SW formado por    Arduino + Arduino Blocks   para iniciarse en la programación  de una forma práctica y tangible es  BBC micro:bit , que admite la programación en: Microsoft Make Code : la plataforma gratuita de Microsoft que permite trabajar en las plataformas: Arcade, BBC microbit  modes para minecraft Python Scratch-MIT Una placa base para comenzar a trabajar se puede conseguir en Aliexpress por menos de 30 €. Referencias https://microbit.org/es-es/ Prohibida la reproducción parcial o total de este artículo sin permiso previo del autor

APC220

Imagen
No todo son comunicaciones via radio con ESP32 LoRa, existe también otras soluciones como las de APC220 , disponibles por unos 15€/unidad en Aliexpress Ejemplo de conexión de un APC200 a un Arduino Alimentación: 3,3~5V; Distancia de transmisión: 800~1000 metros; Velocidad: 1200/2400/4800/9600/19200/38400/57600bps; Frecuencia de trabajo: 431~478MHz (paso de 1KHz);Interface de comunicación: UART/TTL; Modulación: GFSK; Buffer de datos: 512 bytes Referencias Tutorial - APC220 Prohibida la reproducción parcial o total de este artículo sin permiso previo del autor

PoE: La alimentación a través de Ethernet

Imagen
De la misma manera que podemos alimentar un LNA o LNB a través del coaxial mediante un Beas-Tee o Bias-T , también podemos alimentar un punto de acceso de Wi_Fi a través de un cable de datos Ethernet. PoE es la tecnología para redes de área local (LAN) cableadas, que permite que la corriente eléctrica (necesaria para el funcionamiento de cada dispositivo) sea transportada por los cables de datos (Ethernet). Se venden por menos de 1€ en Aliexpress Prohibida la reproducción parcial o total de este artículo sin permiso previo del autor

Interface serie ESP32 con Phyton

Me han planteado como comunicar un programa Arduino con un programa de ordenador que procese los datos obtenidos por la placa de desarrollo, en este caso una LiLygo ESP 32 Teóricamente veo dos soluciones dependiendo del acoplamiento que queramos tener o que podamos tener entre ambos dispositivos: Muy acoplados: conexión serie  como por ejemplo el interface Arduino-Phyton Poco acoplados: conexión mediante mensajes como por ejemplo MQTT que es la solución que han tomado en TinyGS Comunicaciones serie Python - Arduino Requerimientos: Instalar Python en el ordenador Conectar mediante un cable de datos USB la placa arduino (ESP32) con el al ordenador (OJO no todos los cables USB soportan datos, muchos de ellos, especialmente los baratos unicamente soportan la alimentación) Descargar e instalar PYSERIEL   Comprobar que está instalado Python con python3 --version Comprobar que está instalado el gestor de paquetes PIP con: python3 -m pip --version Instalar PySerial python3 -...

ESP32 Basic Starter Kit for dummys: 0 - Arduino Blocks

Imagen
Arduino Blocks es un lenguaje de programación en bloques, ideal para iniciar en la programación a los mas pequeños. Editor de Arduino Blocks con ejemplo de un programa que enciende y apaga el LED de la placa. Para Lilygo segun su pinout el PIN del LED es el 25 Pasos Disponer de un arduino (ESP32) Prohibida la reproducción parcial o total de este artículo sin permiso previo del autor Descargar el AB-Connector correspondiente a nuestro Sistema Operativo y ejecutar su instalación Darnos de alta como usuario Comenzar a programar Guardar el programa y exportarlo a formato .abp Variaciones sobre el programa ejemplo, se ha cambiado el PIN al 25 pues es el que usa la placa de desarrollo Lilygo y se ha introducido que escriba el cambio de estado del LED en la salida serie a 9600 Baudios Salida de la consola del programa ejemplo Es posible ver el código y copiarlo o dscargarlo como archivo .ino que es posible cargar en Arduino .ino void setup() {   pinMode(25, OUTPUT); Serial.begin(9600...

CanSat

Imagen
CanSat es una competición europea anual promovida por la ESA dirigida a estudiantes de secundaria (14-19 años) consistente en la construcción , por equipos (de entre 3 y 6 miembros) de un  prototipo de minisatélite del tamaño de un bote de refrescos ( de 115 mm de alto y 66 mm de diámetro)  y con un peso máximo de 300 g min - 350 g MAX, con una autonomia de los sistemas de 4h y un presupuesto máximo de 500€ En cada pais es la agencia ESEO quien  organiza la competición, siendo la fase de inscripción de los equipos desde septiembre a diciembre de cada año. Los equipos seleccionados para la fase regional realizan un vuelo de prueba en el que un cohete, globo aerostático, ultraligero, etc. deja los prototipos que descenden con un paracaidas debiendo realizar varias funciones durante su descenso, unas obligarorias (Primarias) y otras libres (Secundarias). Tras la liberación del prototipo y durante el descenso, el CanSat deberá medir los siguientes parámetros: Temperatura del...

Pi-Star: opciones para disponer de uno

Si es radioaficionado y quiere trabajar con redes digitales como DMR y para ello adquiere un walkie-talkie  que admita modos digitales, verá que si no dispone de un HS-HotSpot propio tiene poco que hacer, por varios motivos: La cobertura radio en UHF es practicamente visual (lo que vea a su alrededor). Hay pocos radioaficionados en general y que trabajen en modos digitales menos. Hay varios modos digitales que son incompatibles entre ellos Un HS amplia la cobertura a todo el mundo gracias a Internet y sirve de interconexión entre los distintos modos digitales existentes. Aunque data de 2017, el mas popular de los HS en la actualidad por su sencillez y bajo coste (al ser un diseño de coódigo abierto se produce y distribuye desde China muy barato) es el basado en el la placa de procesador Raspberry, la placa MMDVM (Arduino/STM32 como microprocesador + ADF7021 como transceptor) y el software Pi-Star, que también se llama JumboSpot,  Se puede disponer de un  JumboSpot   ...

3R: Reutilizar, reusar, reciclar un viejo ordenador portatil

Tengo un antiguo ordenador MacBook que por temas de obsolenscencia programada de Apple lo tenia parado, sin embargo al tener instalado Boot Camp he mantenido una versión legancy de Windows , concretamente la 7. Reutilizar: se trata de  hacer útil algo que ya no lo es, como por ejemplo cambiar la bateria de un ordenador portátil que hacia que dependiera de un cable de forma continua Reusar: se trata de darle nuevos usos y así un ordenador personal puede tener un uso nuevo como receptor SDR con un dongle SDR y un software adecuado así que he procedido a probar software sobre windows y apple  WINDOWS Programa SDR escrito en HTML5 para Chrome https://radio.ea1iti.es/ ... no funciona, pero tampoco da error ¿? SDRAngel (7.22.6) el automáticamente instala Microsoft Visual C++ 2015-200, pero requiere   api-ms-win-crt-runtime-l1-1-0.dll HDSDR (15/1/2025 v2.81a)   ha requerido la instalación de ExtIO.dll pero pese a ello da un error de comunicaciones (estoy en ello...

El tamaño de las antenas de los walkie talkie

Imagen
Las dimensiones físicas de una antena son importantes a la hora de obtener el máximo rendimiento de radiación, y no solamente su impedancia con el fin de obtener la menor relación de ondas estacionarias.   Un razonamiento que puede ayudar a entender la importancia de las dimensiones  es que una resistencia de 50 Ω  sería la antena mejor adaptada y mas pequeña posible sin embargo su rendimiento de radiación sería de 0. Las antenas de los walkie-talkie por un tema de usabilidad son pequeñas, concretamente suelen ser antenas bibandas construidas con un cable enrollado recubierto por goma impermeable y ajustado con un pequeño condensador y bobina, de unos 14 cm de longitud para 144 ( λ= 2m) y 430 MHz (  λ= 70 cm), así que esta longitud no es ni una longitud de onda, ni media, si siquiera un cuarto de onda para la frecuencia mas alta.. Es por ello que he estudiado las alternativas que ofrece el mercado de tamaños mayores que en teoría obtengan mayor rendimiento: Ante...