Repositorio de aplicaciones con los microcontroladores PIC
Repositorio de enlaces:
- PIC18F4550 USB HID Bootloader (en español): http://www.microedu.es/Electronica/AprendiendoPic18f4550/Bootloader/Bootloader.html
Para usar el HID Bootloader se tiene que tener la versión Pro del XC8, una vez activado dicha versión hay que habilitar la máxima optimización de código:
Tener en cuenta que si se va a usar el XC8 Pro v2.31 (la mas actual al momento de escribir esto) se deberá cambiar el "C standard" a "C 90" en las opciones globales del XC8 en las propiedades del proyecto (https://electronics-design.net/embedded-programming/microchip/pic18/xc8-compiler/issues-xc8-compiler/newer-xc8-version-issues)
- LCD HD44780 tutorial: https://www.handsonembedded.com/lcd16x2-hd44780-tutorial-1/
- How to use the A/D module on the PIC microcontroller: https://deepbluembedded.com/analog-to-digital-converter-how-adc-work-pic/
- DHT11 con XC8: https://www.electronicwings.com/pic/dht11-sensor-interfacing-with-pic18f4550
- Foro en Microchip sobre DHT11: https://www.microchip.com/forums/m1064506.aspx
- Interface con DHT11: https://www.geekfactory.mx/tutoriales/tutoriales-pic/dht11-con-pic/
- USB HID Bootloader for PIC18F4550: https://openlabpro.com/guide/bootloader-for-pic18f4550/
- USB HID Bootloader Implementation for PIC18F4450 (thai): https://sites.google.com/site/wirasakwattu/wicha-khxmphiwtexr-krafik
- Tiny Bootloader: http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm
- ASCII table: http://www.asciitable.com/
- Mikroe Assembly repository: https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-assembly/appendix-b-examples
- The University of Sydney - MTRX3700 Mechatronics 3 Course lectures: http://web.aeromech.usyd.edu.au/MTRX3700/Course_Material/lectures/PDF/
- HC-SR04 Ultrasonic range meter using XC8: https://electrosome.com/hc-sr04-ultrasonic-sensor-pic/
- Revisited HID Bootloader for PIC18F4550 using XC8: http://erricous.free.fr/Electronique/Pic/boot4550_en.html
- Bootloader en español: http://www.microedu.es/Electronica/AprendiendoPic18f4550/Bootloader/Bootloader.html
- I2C Library for XC8: https://electrosome.com/i2c-pic-microcontroller-mplab-xc8/
- Porque Arduino no es la herramienta correcta: http://dignal.com/porque-arduino-no-es-la-herramienta-correcta/
- How to Program a PIC 18F2550 or 18f4550 With Arduino UNO: https://www.instructables.com/id/how-to-program-a-PIC-18F2550-or-18f4550-with-Ardui/
- PIC18F4550 PINGÜINO: https://securityassessmentsblog.wordpress.com/2018/03/29/pic18f4550-pinguino/
- Control de ángulo de disparo con microcontrolador: https://youtu.be/0Z0B-D3Cc-U
- Imprimir mensajes en la consola UART del simulador en el MPLABX: https://microchipdeveloper.com/xc8:console-printing
- Librería Arduino para HX710B (Sensor de presión): https://github.com/andhieSetyabudi/hx710b_arduino
Changelog:
2018-09-23: Reclasificación de proyectos puestos en carpetas equivocadas y reordenamiento de documentos técnicos a carpeta Datasheet
2018-09-19: Añadiendo repositorio de enlaces en el readme.md
2018-08-17: Actualizando la organización de los contenidos del 2018-2, ahora por estará clasificado por semanas
2018-08-10: Subiendo los ejemplos de aplicación del curso de Microcontroladores dictado en UPC ciclo 2018-01
Estas perdido en microcontroladores PIC? Mira todos estos videos de Wels y conviértete en maestro POKEPIC!
https://www.youtube.com/channel/UCqA4hrjl73hWTsYI3Tv-cpA/videos