MS15SF1 - TESTADO NO WSL2 COM UBUNTU 24.04.1
O MS15SF1 é um módulo sem fio de alto desempenho e baixo custo, desenvolvido pela Minew, que suporta múltiplos protocolos, incluindo WiFi 6 (802.11ax) e Bluetooth 5.3 (BLE). Ele é baseado no SoC ESP32-C6 da Espressif.
Características principais:
• Processador: Single-core RISC-V rodando a 160 MHz
• Memória: 320 KB de SRAM, 512 KB de RAM, 4 MB de Flash
• Conectividade: WiFi 6 (2.4 GHz), BLE 5.3, Zigbee e Thread (802.15.4)
• GPIOs: 22 pinos de entrada/saída
• Tamanho: 16.6 x 13.2 x 2.2 mm
• Consumo de Energia: Corrente de transmissão (TX) de 382 mA e corrente de recepção (RX) de 82 mA
• Modos de Operação: AP, STA, AP+STA
• Interfaces: SDIO, I2S, UART, entre outras
Uma das opções de se programar o MS15SF1 (recentemente incluso) é o VISUINO.
O que é esp-idf ?
SDK nativa para a família ESP32-XX, criada pela Espressif. Ela é um conjunto completo de ferramentas para todo o ciclo de desenvolvimento de uma Aplicação IoT, desde o protótipo até o produto final, contendo:
Gerenciamento e configuração de projeto
Ferramentas de monitoramento e depuração
Gerenciamento de dependências
API simplificada para acesso a todas as funcionalidades do hardware
Sistema Operacional de tempo real (FreeRTOS)
Além disso, a ESP-IDF também dá suporte total a linguagem C e sua biblioteca padrão, desde <stdio.h> até POSIX Sockets, então se você tem experiência com desenvolvimento C em plataformas POSIX (Linux, Mac, FreeBSD, etc.) vai poder aproveitar todo seu conhecimento!
Instalando ESP-IDF
sudo apt-get update
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
python3 --version
mkdir -p ~/esp
cd ~/esp
git clone --recursive https://github.com/espressif/esp-idf.git
cd ~/esp/esp-idf
./install.sh esp32c6
. ./export.sh
Compilando um Hello World
cd ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world .
cd ~/esp/hello_world
idf.py set-target esp32c6
idf.py menuconfig (caso queira modificar algo)
Exemplo
idf.py build
GPIOS do MS15SF1
Foi testado o projeto abaixo no WOKWI com sucesso!
REF
A SMARTCORE FORNECE CHIPS E MÓDULOS PARA IOT, COMUNICAÇÃO WIRELESS, BIOMETRIA, CONECTIVIDADE, RASTREAMENTO E AUTOMAÇÃO. NOSSO PORTFÓLIO INCLUI MODEM 2G/3G/4G/NB-IOT, SATELITAL, MÓDULOS WIFI, BLUETOOTH, GPS, SIGFOX, LORA, LEITOR DE CARTÃO, LEITOR QR CCODE, MECANISMO DE IMPRESSÃO, MINI-BOARD PC, ANTENA, PIGTAIL, BATERIA, REPETIDOR GPS E SENSORES.
Nenhum comentário:
Postar um comentário