Skip to content
CourseAsk.
Hardware Design using PIC Microcontroller
Udemy Certificate 0

Hardware Design using PIC Microcontroller

About this course

This course is special for me for a few reasons. Having already published a few courses on PIC microcontrollers, PCB Design and PIC32 MCU with more than 5500 students registered for my courses, I was getting a feeling that my courses are incomplete. I wanted to prepare a course that covers both hardware design and firmware development. This course is the outcome of all the inputs and experiences I gained from my previous courses and my professional experience. This course covers the following items as you can see from the course curriculum:PCB Design and prototype developmentPIC programming from basics to advanced conceptsThe first section is an introduction to PIC MCUs and the tools you need to install for the course. You will get a list of components required for the hardware development.In the second section, you will get all the knowledge required to design your own hardware based on PIC MCU. You will be able to design a PCB on KiCAD and then produce a DIY PCB using a simple etching process. You will know how to solder the components on the PCB and then test the hardware by using the test code provided by me.In the third section, you will understand how to write a simple LED blink code using MPLABX IDE and XC8 C compiler. You will know how to interface switches using external interrupts and LCD display with the PIC MCU. You will know how to use the peripheral pin select feature to map PIC peripheral feature with the possible set of pins.After getting a hold of PIC basics, you will understand timers, PWM modules, watchdog timer, Analog to Digital Converter and UART modules to meet advanced project requirements in the fourth section

C

62/100

CourseAsk score

What the provider tells you
38/45
Who stands behind it
8/35
How complete the listing is
16/20

Scores how much the provider publishes and who stands behind it — not how well it is taught.

What you'll learn

  • design a PCB using KiCAD
  • solder components on a PCB
  • test hardware with provided test code
  • write code to control an LED using MPLABX IDE
  • interface switches and LCD displays with a PIC MCU
  • understand and utilize timers, PWM, ADC, and UART modules
Electrical Engineering #prototyping #embedded systems #firmware development #circuit design #led control #kicad #pcb design #timers #soldering #PWM #adc #uart #pic microcontroller #MPLABX IDE #XC8 C compiler #hardware testing
$19.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · 0

Compared on these lists

Where this course ranks against the alternatives.