Super Upgrade Apple IMac Mid 2011 21.5 A1311 PARTE 1
Lamentablemente saqué muy pocas fotos del proceso, así que robaré algunas fotos de los sitios donde aprendí de la experiencia.
Paso 1) Programar el Esp32
Para realizar este proyecto me basé en la guía del usuario Fixing Things, el documentó el proceso de construcción del micro-controlador para control de brillo, la que me ha sido muy útil, puede ver el articulo original en el siguiente enlace:
1.1) Instalar software, controladores (drivers) y dependencias para conectarse a la placa Esp32
Siga la siguiente guía para instalar todo lo básico para operar con micro-controladores, en ella encontrará las instrucciones para instalar drivers, herramientas como Homebrew, Python y sus respectivas dependencias, también podrá ver cómo realizar una prueba de conexión:
https://loqueseaqueaprenda.blogspot.com/2021/02/preparar-equipo-para-trabajar-con.html
- Descargue de GitHub: código fuente + MicroPython para ESP32
- Descarga una imagen binaria de MicroPython, en mi caso usé: esp32-idf4–20191220-v1.12.bin
1.3) Programar el ESP3
1.3.1) Comprobar que el equipo reconoce el adaptador USB-Serial conectado
Compruebe si puede ver algún dispositivo USB-Serial para High Sierra / Catalina use el siguiente comando:
ls -l /dev/cu.*
esptool.py --port /dev/cu.SLAB_USBtoUART chip_id
esptool.py --port /dev/cu.SLAB_USBtoUART erase_flash
- Reinicie el ESP32 (presione el botón “EN”), luego ejecute el siguiente comando en la terminal para escribir el archivo binario:
esptool.py --chip esp32 --port /dev/cu.SLAB_USBtoUART --baud 460800 write_flash -z 0x1000 ~/Downloads/esp32-idf4-20191220-v1.12.bin
picocom /dev/cu.SLAB_USBtoUART -b115200
ampy — port /dev/cu.SLAB_USBtoUART run test.py
./micropy/install_mac.sh
- Si tiene un tipo de ESP diferente o desea utilizar un pin que no sea D23 / GPIO23, edite el archivo " ./micropy/src/pwm.py " y reemplace "pin = 23" en " init " con el pin que desee. Luego ejecute nuevamente el archivo " ./micropy/install_mac.sh ".
picocom /dev/cu.SLAB_USBtoUART -b115200
- Si el LED se atenúa correctamente cuando escribe sus números, tiene el ESP32 en funcionamiento y puede proceder a modificar el iMac.
Comentarios
Publicar un comentario