Gerenciando BLE em um ESP32 com MicroPython

Gerenciando BLE em um ESP32 com MicroPython

Neste tutorial, aprenderemos a gerenciar e testar a comunicação BLE (Bluetooth Low Energy) em um ESP32 usando MicroPython. Equipamento Um módulo ESP32 Um computador com Python instalado Cabo USB para ligação ao computador ESP32 Um dispositivo Android Configuração do...
Controlo de servomotores com um joystick Arduino

Controlo de servomotores com um joystick Arduino

Um dos principais objectivos da robótica é articular objectos. E para isso, podemos também atuar sobre a articulação dos objectos através da ação do utilizador diretamente no sistema. Neste artigo, vamos ver como programar a placa Arduino para controlar servomotores...
Criar um Web Crawler com Python

Criar um Web Crawler com Python

Para recolher dados na Internet, pode criar um Web crawler ou Web scraping com Python. Um Web crawler é uma ferramenta que extrai dados de uma ou mais páginas Web. Configurar o ambiente Python Assumimos que o Python3 e o pip estão instalados na sua máquina. Também...
Criar uma aplicação de ambiente de trabalho com Electron

Criar uma aplicação de ambiente de trabalho com Electron

Neste tutorial, veremos como criar um aplicativo de desktop usando o framework Electron. Este ambiente de programação permite-lhe desenvolver GUIs utilizando as linguagens Web JavaScript, HTML e CSS que são compatíveis com vários sistemas operativos. Configurar o...
Criar um script Python no ROS2

Criar um script Python no ROS2

Neste tutorial, veremos como criar e executar scripts Python no ROS2. Isto permitir-lhe-á criar os seus próprios nós e começar a desenvolver com o ROS. Criar um espaço de trabalho Uma boa prática para desenvolver sob o ROS2 é criar espaços de trabalho nos quais...
Instalar o ROS2 no Raspberry Pi

Instalar o ROS2 no Raspberry Pi

Neste tutorial, vamos ver como instalar o ROS2 numa máquina Linux, em particular um Raspberry Pi 4 a correr Ubuntu. O ROS2 é um framework interessante para aprender quando se trabalha com sistemas embarcados, como robôs. Hardware Computador com acesso à Internet...
Envio de cadeias longas de caracteres através de BLE

Envio de cadeias longas de caracteres através de BLE

O Bluetooth Low Energy (BLE) tem um limite conhecido de 20 Bytes para o comprimento das cadeias de caracteres enviadas. Existem formas de ultrapassar este limite. Hardware Neste tutorial, vamos enviar dados de uma aplicação Android, desenvolvida com React Native, para...