Skip to content

Instantly share code, notes, and snippets.

View ZDAII's full-sized avatar

Marcelino Escalante Martin Omar ZDAII

View GitHub Profile
@ZDAII
ZDAII / readme.md
Last active October 18, 2025 04:18
Raspberry -> PC -> IoT Stack

Raspberry:

import network
import time
import urequests
import usocket as socket
import ujson
from claves import SSID, PASSWORD, API_KEY
@ZDAII
ZDAII / fft.md
Last active October 15, 2025 23:52
FFT.md

Transformada Rápida de Fourier (FFT) aplicada a un ECG

1. Introducción

La Transformada Rápida de Fourier (FFT, por sus siglas en inglés) es un algoritmo que calcula de manera eficiente la Transformada Discreta de Fourier (DFT) de una señal.
La DFT descompone cualquier señal discreta en una suma de senos y cosenos de diferentes frecuencias, permitiendo analizar su contenido espectral.

Matemáticamente, la DFT de una señal ( x[n] ) de ( N ) muestras se define como:

[

@ZDAII
ZDAII / readme.md
Last active October 12, 2025 21:33
Programa envia MQTT a el STACK

Message Queuing Telemetry Transport

MQTT es un protocolo de mensajería ligero, diseñado para comunicaciones máquina a máquina (M2M) y ampliamente usado en el Internet de las Cosas (IoT). Se ejecuta sobre TCP/IP y está optimizado para minimizar el consumo de ancho de banda y energía, ideal para dispositivos con recursos limitados.


Arquitectura y Componentes

  • Broker (servidor MQTT):
    Nodo central que recibe mensajes de los clientes y los distribuye a quienes estén suscritos a los topics correspondientes.
@ZDAII
ZDAII / readme.md
Created October 7, 2025 23:07
Marcelino Escalante Martin Omar 22211606 SP 15:00 - 16:00
@ZDAII
ZDAII / readme.md
Last active October 6, 2025 02:25
Investigación MQTT

Primero, en que consiste el protocolo MQTT?

Buena pregunta para arrancar 🚀. Antes de darte la definición formal, déjame ubicarte un poco:

Piensa en los dispositivos IoT (sensores, luces inteligentes, cámaras, etc.). Muchos de ellos son pequeños, con poca memoria y poca batería, y además se conectan por redes poco confiables (como Wi-Fi débil o datos móviles).

👉 Aquí entra MQTT (Message Queuing Telemetry Transport): Es un protocolo de mensajería ligero, diseñado para que esos dispositivos puedan enviar y recibir datos de forma eficiente y confiable, incluso en condiciones de conexión poco estables.

Las claves son: