FB pixel
Tutorials page banner

Electronics Tutorials

Freshly launched – our electronics video tutorials series.

Search tutorials

Refine

Freshly launched content! We'll be adding more on a regular basis.

 Question, comment or suggestion?

Embedded C Programming with the PIC18F14K50

PIC18F14K50 MCU Tutorial
Embedded C Programming with the PIC18F14K50 - 1. Required Hardware and Software

Hi there! It’s been a long time since we’ve finished the Microcontroller Basics tutorials ...

Hi there! It’s been a long time since we’ve finished the Microcontroller Basics tutorials which were devoted to programming the PIC10F200 MCU using ...

Hi there! It’s been a long time since we’ve finished the Microcontroller Basics tutorials which were devoted to programming the PIC10F200 MCU using the Assembly language. This ...

PIC18F14K50 MCU
Embedded C Programming with the PIC18F14K50 - 2. Our First Program

Hello again! In the previous tutorial I told you about the PIC18F14K50 MCU and the required ...

Hello again! In the previous tutorial I told you about the PIC18F14K50 MCU and the required hardware and software tools to work with it. Today, we’ll ...

Hello again! In the previous tutorial I told you about the PIC18F14K50 MCU and the required hardware and software tools to work with it. Today, we’ll assemble a simple circuit and ...

Embedded C Programming with the PIC18F14K50 - 3. Introduction to the MPLAB Code Configurator (MCC)

Hi again! In this tutorial, I want to show you how to implement the same task as in the ...

Hi again! In this tutorial, I want to show you how to implement the same task as in the previous one (blinking the LED) but using the MPLAB Code ...

Hi again! In this tutorial, I want to show you how to implement the same task as in the previous one (blinking the LED) but using the MPLAB Code Configurator (MCC). So if you ...

Using a buttom with MPLAB code configurator
Embedded C Programming with the PIC18F14K50 - 4. Using a Button

Hi there! In the previous tutorial, we figured out how to use the MPLAB Code Configurator to ...

Hi there! In the previous tutorial, we figured out how to use the MPLAB Code Configurator to create a simple Blink program. This time we’ll move ...

Hi there! In the previous tutorial, we figured out how to use the MPLAB Code Configurator to create a simple Blink program. This time we’ll move forward and add another part to ...

PIC18F14K50 MCU
MCC Based Embedded C Programming with the PIC18F14K50 - 5. Using a Button

Hi again! In this tutorial I will show you how to implement the same task as in the previous ...

Hi again! In this tutorial I will show you how to implement the same task as in the previous one (to toggle the LED state every time when the button ...

Hi again! In this tutorial I will show you how to implement the same task as in the previous one (to toggle the LED state every time when the button is pressed) but using the ...

Embedded C Programming with the PIC18F14K50 - 6. 7-segment LED Indicator

Hello again! Despite the hard times, I’m still here, and keep working on tutorials. Because ...

Hello again! Despite the hard times, I’m still here, and keep working on tutorials. Because whatever happens, “the show must go on!” So this time we ...

Hello again! Despite the hard times, I’m still here, and keep working on tutorials. Because whatever happens, “the show must go on!” So this time we will not consider any new ...

Embedded C Programming PIC18F14K50 Tutorials
MCC Based Embedded C Programming with the PIC18F14K50 - 7. 7-segment LED Indicator

Hello again! In this tutorial I will keep talking about the connection of the 7-segment LED ...

Hello again! In this tutorial I will keep talking about the connection of the 7-segment LED indicator. If you didn’t read the previous tutorial, you ...

Hello again! In this tutorial I will keep talking about the connection of the 7-segment LED indicator. If you didn’t read the previous tutorial, you can skip it because I’ll ...

Embedded C Programming with the PIC18F14K50 - 8. Non-blocking operations with Buttons and LEDs

Hello again! This time we will put aside the 7-segment indicator and will return to buttons ...

Hello again! This time we will put aside the 7-segment indicator and will return to buttons and LEDs but now we will double their number. Today, I’ll ...

Hello again! This time we will put aside the 7-segment indicator and will return to buttons and LEDs but now we will double their number. Today, I’ll tell you how to perform ...

Embedded C-Programming PIC18F14K50
MCC Based Embedded C Programming with the PIC18F14K50 - 9. Non-blocking operations with Buttons and LEDs

Hello again! In this tutorial we continue talking about the non-blocking operations with LEDs ...

Hello again! In this tutorial we continue talking about the non-blocking operations with LEDs and buttons. Previously I showed you how to make them ...

Hello again! In this tutorial we continue talking about the non-blocking operations with LEDs and buttons. Previously I showed you how to make them without the MCC, and this time ...

Embedded C Programming with the PIC18F14K50 - 10. Controlling WS2812B LEDs

Hi there! Today we will try to do something that is nearly impossible - control the WS2812B ...

Hi there! Today we will try to do something that is nearly impossible - control the WS2812B LEDs using a PIC18F14K50 MCU. Why is it impossible? ...

Hi there! Today we will try to do something that is nearly impossible - control the WS2812B LEDs using a PIC18F14K50 MCU. Why is it impossible? Because these LEDs require very ...

MCC Based Embedded C Programming with the PIC18F14K50 - 11. Controlling WS2812B LEDs

Hi there! We continue operating with the WS2812B LEDs but this time we will use the MCC. ...

Hi there! We continue operating with the WS2812B LEDs but this time we will use the MCC. Actually, the program will be very similar to the previous ...

Hi there! We continue operating with the WS2812B LEDs but this time we will use the MCC. Actually, the program will be very similar to the previous one, the only new thing we will ...

Embedded C Programming with the PIC18F14K50 - 12. Digital Thermometer

Hello! This time we will make a digital thermometer based on the DS18B20 sensor and the ...

Hello! This time we will make a digital thermometer based on the DS18B20 sensor and the 7-segment indicator which we considered in tutorial 6 and ...

Hello! This time we will make a digital thermometer based on the DS18B20 sensor and the 7-segment indicator which we considered in tutorial 6 and tutorial 7. Actually, I already ...

MCC Based Embedded C Programming with the PIC18F14K50 - 13. Digital Thermometer

Hello! Today we will keep talking about the DS18B20 sensor and 7-segment LED indicator based ...

Hello! Today we will keep talking about the DS18B20 sensor and 7-segment LED indicator based digital thermometer but this time we will use the MCC ...

Hello! Today we will keep talking about the DS18B20 sensor and 7-segment LED indicator based digital thermometer but this time we will use the MCC for configuring the required MCU ...

Embedded C Programming with the PIC18F14K50 - 14. Distance Meter using HC-SR04 Ultrasonic Sensor

Hi again! In this tutorial we will make the last device in this series that uses the 7-segment ...

Hi again! In this tutorial we will make the last device in this series that uses the 7-segment LED indicator. This time, we will create the ...

Hi again! In this tutorial we will make the last device in this series that uses the 7-segment LED indicator. This time, we will create the ultrasonic distance meter based on the ...

MCC Based Embedded C Programming with the PIC18F14K50 - 15. Distance Meter using HC-SR04 Ultrasonic Sensor

Hi there! In this tutorial we keep talking about the HC-SR04 sensor based distance meter. In ...

Hi there! In this tutorial we keep talking about the HC-SR04 sensor based distance meter. In the previous tutorial we created it without the MCC ...

Hi there! In this tutorial we keep talking about the HC-SR04 sensor based distance meter. In the previous tutorial we created it without the MCC module, and this time I’ll show ...

Freshly launched content! We'll be adding more on a regular basis.

 Question, comment or suggestion?
Make Bread with our CircuitBread Toaster!

Get the latest tools and tutorials, fresh from the toaster.

What are you looking for?