ESP32 JOSTYCK ANALOGICO SERVO WOKWI
Instalar anydesk en debian
Esta vez haremos caso a gemini y esperemos que todo salga bien.
- Agrega la llave GPG del repositorio oficial:
wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | gpg --dearmor > /etc/apt/trusted.gpg.d/anydesk.gpg - Añade el repositorio de AnyDesk a tus fuentes de software:
echo "deb http://deb.anydesk.com/ all main" > /etc/apt/sources.list.d/anydesk-stable.list - Actualiza la lista de paquetes disponibles:
sudo apt update - Instala AnyDesk ejecutando:
sudo apt install anydesk[1]
Instalar ARDUINO en Orange Pi DEBIAN
Empecemos haber como nos va , aunque estoy dudando porque ya me van faltando puertos usb , pero daremos la lucha.
Bueno ya habia leido antes de Micropython, de sus ventajas y desventajas , pero como no pudimos encontrar algun tutorial que funcione para que arduino trabaje optaremos por Thonny que dicese trabajar con el esp32.
sudo apt update && sudo apt install python3-tk thonny en tu terminal, o bien utilizar el script oficial de la web de Thonny para obtener la versión más reciente. [1, 2]- Abre tu terminal.
- Actualiza la lista de paquetes:
sudo apt update - Instala Thonny y su dependencia gráfica necesaria (
python3-tk):sudo apt install python3-tk thonny
Debo comentar que también trate de instalar el S/PDIF sin éxito alguno , bueno vamos a probar el programa hola mundo en Thonny
Como les comentaba posiblemente me falte puertos USB porque ya estoy usando dos de sus tres puertos , cabe resaltar que la idea es usar una cámara web así que muy probablemente tendré que usar algún tipo de hub USB
- Abre una terminal y añade tu usuario al grupo
dialoutcon el comando:sudo usermod -a -G dialout $USER - Cierra sesión y vuelve a iniciarla (o reinicia el equipo) para que los cambios surtan efecto.
- Conecta la ESP32 a tu PC.
- Ejecuta en la terminal:
dmesg | grep ttyols /dev/ttyUSB*/ls /dev/ttyACM*.
Instalar Pycharm en ARM64 (orange pi 5B)
Para trata de instalar este IDE de desarrollo seguiremos el siguiente enlace que nos proporciono google , felizmente tengo algo de experiencia para interpretar lo que nos dice el post mas mi ingles algo masticado.
https://medium.com/praizux-engineering/setting-up-pycharm-on-linux-arm64-architecture-raspberry-pi-5-387ea0c4c43d
Orange pi5B
Para el inicio del desarrollo de la tesis , eh optado por una tarjeta de desarrollo ORANGE PI , en su momento se veía superior en características costo a la tan conocida RASPERRY B
en esa ocasión esta tarjeta de desarrollo tiene múltiples opciones para optar por sistema operativo , como fui fans de linux y tuve uno que otro proyecto en esta plataforma opte por linux debian , se instale median las instrucciones del fabricante dicho sistema ya hora vamos en la opción de pruebas , claro previamente le compre su carcasa para poder trabajarla.
Las especificaciones técnicas revisadas desde la misma consola del S.O. es :
lscpu: Muestra los datos de tu procesador (núcleos, velocidad y arquitectura).free -h: Indica la memoria RAM total, usada y libre de forma legible.df -h: Presenta el espacio disponible y ocupado en tus discos.lshw: Ofrece un reporte detallado de todo el hardware del equipo.
- Pycharm para usar algoritmos de IA (mediapipe, opencv, numpy , entre otros)
- Interactuar mediante una web cam o alguna cámara compatible con esa placa de desarrollo
- Tenemos que probar la comunicación esp32 vía Bluetooth para movilizar un mecanismo móvil
- Y bueno ver mientras como se va comportando la tarjeta.