You don't have access to this class

Keep learning! Join and start boosting your career

Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

1 Días
10 Hrs
58 Min
2 Seg

Módulos avanzados y especializados

6/13
Resources

How to prepare the development environment for Microsoft microcontrollers?

A proper development environment is crucial to work efficiently with Microsoft microcontrollers. Below, I will guide you step by step to set up your environment using MPLAB X IDE. This environment will provide everything you need to develop complex and optimized projects.

How to download and install MPLAB X IDE?

To start with the installation process, follow these steps:

  1. Search and download the software:

    • Go to the official MPLAB X IDE site and access the download section.
    • Choose the most recent version for Windows, which is currently 5.30.
    Wait for the download to finish, as this may take a while. Note that it is also available for Mac and Linux.
  2. Simple installation:

    • Run the downloaded installer by double-clicking on it.
    • Authorize any permission requests that the operating system may present, since the verified publisher is Microchip Technology.
  3. Installer Setup:

    • Accept the license terms and proceed with the installation.
    • No need to worry about specific proxy connection settings unless necessary for your system.
  4. Device selection:

    • Choose "8-bit" for support, removing the options for 16-bit and 32-bit if not needed in your current project.

How to install the compilers?

The compiler is a key tool for converting the code you write in C language to machine code that our microcontroller can run.

  1. Downloading the compiler:

    • At the end of the installation, a prompt comes up to download the XC8 compiler, the version used for C programming.
    Accept to install the free version unless you are looking for advanced functionality for commercial applications.
  2. Installation process:

    • Attributes the necessary settings for all users and configures the compiler as an environment variable if necessary.
    • Allow the installation to run its course and the necessary files for the many available microcontroller libraries to be placed in their corresponding directories.

What additional configurations are required?

Finally, for a complete environment you need some additional configurations.

  1. Project name and structure:

    • When generating a new project in MPLAB X IDE, follow basic steps such as assigning the project name, choosing the relevant microcontrollers from the list.
    • Select the appropriate tool, either a PICKit 4 or any other you have available.
  2. Plugin configurator:

    • In the 'Tools' menu, go to 'Plugins Downloads' and find the necessary plugin called "Configuration Editor".
    • This plugin will assist you to be able to configure your development optimally.
  3. Advanced configurations:

    • Finish by adjusting the file structure, ensuring that the code files are located in the 'Source Files' folder, while the libraries reside in 'Libraries'.

Upon completion of these steps, your development environment will be ready to start working on microcontroller projects. Remember to study and explore constantly, as mastery and practice will lead you to become an expert in this fascinating field. Go ahead, and enjoy the learning process!

Contributions 10

Questions 1

Sort by:

Want to see more contributions, questions and answers from the community?

  • Seria excelente montar el proyecto de riego automático.
  • Si juntas los cursos de electrónica básica, el de arduino, el de diseño de circuitos y el presente curso, tendrás toda la información técnica de un proyecto para producción:
  1. Conocimiento de electrónica (circuitos)
  2. Prototipo y prueba rápida (arduino)
  3. Construcción del prototipo dedicado (sistema embebido usando pics u otro microcontrolador)
  4. Creación de la placa PCB
  5. Bueno, faltaría el mecanizado pero generalmente esto se envía a una compañía que haga la pcb y suelde los componentes
  6. Finalmente !Enjoy, tu dispositivo! Listo para mostrarlo a posibles clientes y si tiene acogida producirlos en masa…😃

Para diferenciar entre un clone del grabador basta con ver la presentación del dispositivo. Las versiones originales dirán; “PICkitXX” y los clones “PCkitXX”

estaría bien un curso de proteus, así antes de comprar y gastar en elementos físicos, se podría tester de manera virtual

Cada vez hay más herramientas como MPLAB Code Configurator que facilitan la configuración de dispositivos y aceleran el desarrollo de aplicaciones hardware. Es similar a cómo los frameworks de desarrollo web avanzan y ponen a disposición herramientas que encapsulan cierta complejidad.

La clase proporciona los antecedentes para elegir el kit de trabajo, excelente información!!!

Excelente clase

Esta clase debió estar antes parece.

Me Interesa mucho el proyecto de riego automático, me sentirías privilegiado si me danla oportunidad de abordar dicho curso, saludos

compré un programador k150 y tengo ganas de morirme :’( nomas no quiere grabar algunos archivos .hex debido a ciertas declaraciones en los puertos :C usando lenguaje ensamblador jejej

Bombas de agua para regar plantas, sí por favor y no olvides iniciar con el de robótica por favor