<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tutorials on Pradeepa Senanayake</title><link>https://www.pradeepas.com/tags/tutorials/</link><description>Recent content in Tutorials on Pradeepa Senanayake</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Sat, 01 Nov 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://www.pradeepas.com/tags/tutorials/index.xml" rel="self" type="application/rss+xml"/><item><title>Servo motor using PIC24FJ64</title><link>https://www.pradeepas.com/posts/servo-driver-1-using-pic24f-curiosity-nano/</link><pubDate>Sat, 01 Nov 2025 00:00:00 +0000</pubDate><guid>https://www.pradeepas.com/posts/servo-driver-1-using-pic24f-curiosity-nano/</guid><description>Quick tutorial on how to use the PIC24FJ64 Curiosity Nano development board to control a servo motor.
Tools required:
The development board Servo motor 5V power supply Software required:
MPLABX IDE Servo basics The servo motors come in two categories,
Continuous servo Standard servo The continuous servo is a servo that continuously rotates on valid control signal, whereas, the standard servo is the one that stops at specific angles (ie: 0 to 180 degrees).</description></item><item><title>Basic CAN configuration with STM32F407</title><link>https://www.pradeepas.com/posts/basic_can_configuration_with_stm32f407/</link><pubDate>Sat, 23 Apr 2022 21:55:24 +1000</pubDate><guid>https://www.pradeepas.com/posts/basic_can_configuration_with_stm32f407/</guid><description>Controller Area Network (CAN) is one of the most common protocols in the Embedded Systems world. Through this article my intention is to take you with me on my journey of learning CAN protocol using the STM32 eco system. I use STM32 here simply because I have an STM32F407-Disco board at my disposal. Please note that this article wouldn&amp;rsquo;t teach you CAN protocol, rather, it refers to materials that already exist in the Internet and builds upon that knowledge to implement basic communication scheme on actual hardware.</description></item></channel></rss>