Friday, January 9, 2009

IR Remote Controlled Car (PWM motor control using ATmega8)





Hi Friends,
in my last post of Simple DC motor Control, I've discussed controlling a small DC motor using the PWM method with MOSFET H-bridge. The circuit was build with microcontroller ATmega8.
Here, I'm extending the same circuit to control the DC motor with IR remote control. The motor is fitted on a toy car wheels with gears, as shown in the figure above.

Following is the schematic (Click on the image to enlarge it):

The circuit uses two PWM channels of ATmega8 for controlling the speed and direction (reverse, forward) of the car, based on the command received from the IR remote. Here, a Sony TV remote was used. The IR codes were received by using TSOP1738 IR detector from Vishay. (Thanks a lot to Michael Spiceland from tinkerish.com, for helping me out with the code for IR signal decoding!).

Following buttons on the remote are used for control:
'1' : Start motor
Volume+ : Increase speed
Volume-: Reduce speed
Channel+: Forward direction
Channel-: Reverse Direction
'0': Stop motor

Check out the video (the LED blinks whenevr a key on the remote is pressed. The remote is not visible in the video as I was holding the camera and remote both!!)



The coding is done with ICCAVR compiler. It can be easily adapted to other compilers with minor changes. Complete code is given here:

View Code on Google Docs
Download source code files (zip)


Updated Design (done sometime in 2010, added here in 2018):
-------------------------------------------------------------------------------------------------------
       As brought out by many in comments, above design is not power efficient, as it uses n-type MOSFETS in upper and lower, both the sides of the H-bridge. So here is the modified design of a Three-wheeled dual DC motor robot (with speed, direction and turning controls), using  the popular L293D motor driver IC, which is very easy to control and size and power efficient, providing two full-bridge circuits in one IC, each having 1A capacity to drive a DC motor.


 

       Following is the circuit schematic:

 

    
     This one is ATmega32 based, IR remote controlled (using TSOP1738 IR detector) with two optical detectors (MOC7811) provision to detect the robot speed. Two detectors can be used to implement a control algorithm, like PID, if required (here only one detector is used, just to display the speed). A slotted wheel is used, mounted on the motor shaft, to work with the optical detector. The wheel slots pass through the detector, generating pulses while robot is moving. The pulses are counted for speed detection.
    It has a 16x2 LCD with 4-bit interface to display the speed and current status of the robot (based on the IR input received). It has a reset button and two user buttons. There is also hardware provision for RS232 driver on-board, for adding any further functionality, like adding user configuration in EEPROM via serial port, without changing the code.
    The design runs on a 9-12V DC supply. A commonly available 9V higher density battery can be used while running the robot. When powered NO, the circuit waits in ready state (with Green LED ON) till the button1 is pressed, after which it starts accepting the IR remote commands, and acts as per the commands (with Red LED ON). Following pictures show some of the functional states.


 

Here are the IR remote commands used for  robot control:

    Remote Button (IR code) -   Robo Action
    ----------------------------------------    ---------------
  • START/STOP         (21)         Start/Stop
  • VOLUME+            (18)         Increase Speed
  • VOLUME-              (19)         Decrease Speed
  • UP                        (116)        Go Forward  (and stop any turn already in progress)
  • Down                    (117)        Go Backward  (and stop any turn already in progress)
  • LEFT                     (52)         Turn Left  (pressing again makes turn sharper and sharper) 
  • RIGHT                   (51)         Turn Right  (pressing again makes turn sharper and sharper)
  • CENTER               (101)         Pivot Turn  (both motor wheels in opp. directions)

Following are the optical encoder slotted disc, optical encoder and the IR Remote receiver:

 


  
   
        Download source-code files (zip)

         Datasheets & further info:
         TSOP1738 datasheet
         MOC7811
         Encoder Slotted Disc
        




Thanks & Regards,
ccd@dharmanitech.com

244 comments:

  1. Do you have a video of it in action?

    ReplyDelete
  2. Hello

    Did u find a Sony RC encoded remote in India? Coz most of common remotes I came across were NEC format encoded. So I made AVR Interface to them you can check it out here.

    http://extremeelectronics.co.in/code-libraries/using-ir-remote-with-avr-mcus-part-ii/

    ReplyDelete
  3. Hi Arvind,
    I've got a Sony TV remote, so I got the codes online for it and tried the code and it worked. So,I think you can get it easily in India. I've not tried other remotes yet, but shortly I'll test them with same code and post the results here.

    Thanks for that link, it'll be really useful for many beginners!

    ReplyDelete
  4. Hi,
    I have doubt in the H-Bridge operation, in your circuit you have connected Q1 and Q4 then Q3 and Q2

    and it is very clear for me you are operating High side Cross Low side to operate the Motor, but can you clarify me on the following design where a bridge driver is used and with different configuration

    http://hades.mech.northwestern.edu/wiki/index.php/Driving_a_high_current_DC_Motor_using_an_H-bridge

    Hari Haran.C

    ReplyDelete
  5. Hello sir i just wanted to know whether u can just mail me the hex file of this project..... Please depending on u only coz i cant generate hex file... Email: Prashanth_eng@yahoo.com

    ReplyDelete
  6. thanks for such an interesting project... can u plz let me know what is the total cost of the project....

    ReplyDelete
  7. i used diferent sony remote but not worked please tell which Sony TV remote you r used
    please give remote or TV modle no.

    ReplyDelete
  8. Hi,
    the Sony TV remote which I used here is: RM-GA002
    It is for Sony Triniton TV.

    ReplyDelete
  9. while going through comments I came to knoe that you hve used same dc motor control ckt for RC car too.But voltage supply is not same in case of motor you r giving 9 v across mosfet.Can it be done with same ckt.

    ReplyDelete
  10. Yes, you can use the same circuit to drive the motor from VCC, if your motor doesn't need higher power. Make sure that you connect the electrolyte capacitor across the supply, as shown in the circuit, to stop the controller from resetting when motor starts.

    ReplyDelete
  11. Hello Dharmani sir....
    can you help me build this remote controlled car project from the scratch - step by step ?
    I am a 7th sem B.Tech student and I got to make my final year project...And I think if I am able to make this , I would become a rocking star overnight...
    Thank you sir (my ID : manurs87@gmail.com)

    ReplyDelete
  12. Hello Mr Dharmani,
    I am working on ATMega128 + H-Bridge + DC motors.

    in source code, I saw macros.h and I would like to know get that macros.h
    I am still learning about macros.

    I am using WinAVR to compile my code.

    Thanks in Advance.

    ReplyDelete
  13. sorry for grammatical mistake and also I want to past this in other post. but please Help me with macros.h

    ReplyDelete
  14. Hi,
    macros.h is header file specific to ICCAVR compiler. If you are using other compiler, you don't need it, you can simply remove that line from the code.
    For example, if you are using winAVR, then including 'avr/io.h' is sufficient.

    ReplyDelete
  15. Thanks a lot for replying. That will make my work lot easier.

    I am using winAVR.

    ReplyDelete
  16. Hi Dharmani sir,
    I'm a 4th sem B.Tech student and am making a prototype of a simple wireless rc vehicle. So could you help me with it by explaining this bot you've made in layman's terms? i'm a begineer at robotics, you see.
    Thank you.
    Chinmay Kulkarni.
    chk5391@gmail.com

    ReplyDelete
  17. can i know voltage tat should be given at vcc..... i'm still new to tis field....

    ReplyDelete
  18. hello
    i want do make a wire less remote for robo war ...but i m something new in robotics...
    so i require dc remote controlling to drive two or four dc motors....
    can u help me for designing the simplest remote controlling for dc motors.....

    ReplyDelete
  19. hello sir
    can u provide me the picture of designed pcb connections , used in this car .....

    ReplyDelete
  20. i want to just know that all these motors , used in this car are moving simultaneosly or not ...
    can we control the motors one at a time to move the car right or left.....

    ReplyDelete
  21. Hi Ankit,
    these project uses only one motor, so the car can move only in reverse and forward direction. Speed is variable (using remote). If you want to use more that one motor, you need to provide a driver (H-bridge) per motor (and also atlet one PWM channel per motor). Then you can change the speed of motors independently.

    ReplyDelete
  22. hai

    kindly let me know how to connect RF transmitter and receiver instead of IR....do yo have source code for RF tansmitter and receiver.

    ReplyDelete
  23. I see you connected high-side N-Channel MOSFETs source pin to the motor. Since the NMOS is activated when voltage at the gate is over the voltage at the source pin... I wonder, have you considered this? Are the High-side MOSFETs getting hotter or something?

    ReplyDelete
  24. Forget about my last commentary. I read the comments related to a previous post about the same issue I noticed in your circuit.

    ReplyDelete
  25. We have experienced technicians to help you through our ordering process for your truck body replacement parts or your car body parts and body parts for cars and trucks.

    Thanks

    Mini Cooper parts

    'very interesting post'

    ReplyDelete
  26. can you send me the hex codes plesase .my mail id is acp.9669@gmail.com

    ReplyDelete
  27. I am student at the British university in Egypt . I am proceeding this project for my course in electronics 2 and i really need help . I carried out all the project , but
    the hex that i used to burn the atmega8 is corrupted . I am really in need for the code and the hex file for this project. If you could send it today ,i will be grateful for ever.because my due time is tomorrow my e-mail is
    my_best_gift@ Hotmail.com
    thank you in advance

    ReplyDelete
  28. Hi Sir
    Could u please suggest and give some robotic project using atmega16 except the line follower. My email id
    mashok74@gmail.com

    ReplyDelete
  29. I would like to use ATtiny261. But I don't know where "int0_isr" should be placed. Can I put it in Timer/Counter0 Overflow? Thanks.

    ReplyDelete
  30. hello sir,
    Iam mukilan of 4th sem ECE and beginer in robotics can u please send me the .hex file of the remote control car to mashok74@gmail.com

    ReplyDelete
  31. hello sir,
    Iam mukilan of 4th sem ECE and beginer in robotics can u please send me the .hex file of the remote control car to mashok74@gmail.com

    ReplyDelete
  32. can it be implimented using 8051??

    ReplyDelete
  33. Yes, it can be done with 8051, but you'll need to write the code for software implementation of PWM, as 8051 doesn't have hardware PWM. It's just a little extra work.

    ReplyDelete
  34. Thank Dharmani. I use ATtiny261V to control the motor and use ATtiny13A for the IR remote using SIRC. It works!

    ReplyDelete
  35. how to do the IR remote interfacing with ATMEGA128 using c code...please reply soon.i need the code.
    thank you.

    ReplyDelete
  36. hello ,
    I was wondering weather i need the following file for the project to work :
    #include "PWM_main.h"

    However i have successfully compiled and programmed with avrstudio using only

    #include
    #include
    is this the correct way?

    ReplyDelete
  37. hello ,
    I was wondering weather i need the following file for the project to work :
    #include "PWM_main.h"

    However i have successfully compiled and programmed with avrstudio using only

    #include avr/io.h
    #include avr/interrupt.h
    is this the correct way?

    ReplyDelete
  38. Yes, that is a correct way.

    The code given here is actually in two parts, if you read the comments there, the upper part is to be copied into a file "PWM_main.h" & the lower part in the "PWM_main.c".
    This is just for simplicity, as many people prefer to have a header file for all the definitions.

    But if you copy the complete code into one C file, no problem, you don't need #include "PWM_main.h" statement.

    The remaining two included files are part of ICCAVR compiler, so if you are using other compiler like winavr, you need to replace those files with your compiler specific header files, just like you did.

    ReplyDelete
  39. Hi,
    I reckon the most amazing and challenging part of your project is the ir remote control receiving part of your code. I guess you have had some problems with it too. It is more challenging for me though since i have aiwa remote with no idea which protocol or any parameters for it.

    Cold you please help me clear the basic things about ir. I guess the main parameters used are: address bit length and command bit length and protocol bitrate. Am i right?

    My second question would be would it be enough to have atmega32 to control up to 4 outputs, which microcontroller should i use to have 6 outputs? Is it the number of clocks in it?

    Then again, because i cant use my aiwa remote i have found and tried circuit with another sony remote not exactly same as you have , it did not work. I suppose the leds should blink only when i turn it on by pressing 0. What could be the difference with other sony remotes. At least it should support same protocol but the address bit length and command bit length. Am i right?
    regs.

    ReplyDelete
  40. I have found another sony TV remote, not exactly same as you have ,and tried my circuit with it, it did not work. I suppose the leds should blink only when i turn it on by pressing 0. What could be the difference with other sony remotes. At least it should support same protocol but the address bit length and command bit length could be different. Am i right?

    ReplyDelete
  41. how to write a sourcecode in embedded C

    ReplyDelete
  42. I have LG TV remote
    what will change in code?

    please reply me on below:
    dharmesh25_6@rediffmail.com

    thanks

    ReplyDelete
  43. HI CC DHARMANI !!

    first of all thank you very much for providing the relevant files for the 3310-ATMEGA8 thermometer, thanks.

    i am facing some errors while compiling the codes in the AVRSTUDIO as well as the ICCAVR (by imagecracker)

    can you please guide me on how to compile and load the c as well as the header files in any compiler or on the atmega8 controller.

    sorry to give you some trouble but i am using the ATMEL products (and so AVR) for the very first time so i am new and unknown...

    waiting for you reply!!!

    thanks!!!

    ANKIT JOSHI

    ReplyDelete
  44. Hello Dharmani,
    Thank you very much for sharing such an interesting and useful project. I would like to try this project with Onida Remote Control. I googled to find any information related to ondia remote, but unsuccessful. Please share me if you have any information related to Onida Remote Control.

    ReplyDelete
  45. hi dharmani its a nice project.
    i am working on ir remote controllers, can i build the same project using 8051/52 and i have designed a ir remote of my own using 555timers which has 4 switchs, so plz help me......
    or there any codes for this then send to my mail....
    jayanth_vits@yahoo.co.in



    thanks .......

    ReplyDelete
  46. Your project helped a lot, thanks for sharing.

    ReplyDelete
  47. Hi... sorry for replying to such an old post. anyway, i have AVR Studio 5. do i have to include macros.h or can I use something else? or do I just cut it out?
    Thanks so much in advance for replying

    ReplyDelete
  48. macros.h is required only if you are using ICCAVR compiler. For AVRstudio, you can remove that and include instead the usual header file avr/io.h

    ReplyDelete
  49. The circuit blueprint is simple enough. But the remote pulses are the most difficult here.

    ReplyDelete
  50. hello Dharmani,
    how do i change his code to source code codevision? I do not understand iccavr

    ReplyDelete
  51. hello,
    this is just a wonderful tutorial.......i am like kind of beginner in this so do u have the source code for just running motors using the remote without pwm.........cos i find to confusing to understand the code............if yes pls forward to my mail id........thanks in advance for ur kind help
    karthik(karthik4294@gmail.com)

    ReplyDelete
  52. HI,
    Can I get the assembly language code for this??
    my email: maasimislam@hotmail.com

    ReplyDelete
  53. hello sir can you please provide me the program for IR controlled car using 8051 as i am working on this project.

    ReplyDelete
  54. neat and clean explanation. But i have a doubt? what is the range of IR tansmitter and receiver. Generally we need to generate 38KHz signal as a carrier.
    http://www.npeducations.com/2011/01/design-of-ir-transmitter-and-receiver.html

    ReplyDelete
  55. we implemented same ckt but TSOP pin connected to INT0 of atmega 8 does not reduce below 3.5V on detection of remote signal.
    Please suggest as soon as possible!

    ReplyDelete
  56. Check the circuit connections again. If that doesn't help, try another TSOP, or try with different remote. The LED connected to ATmega must glow on detection of a code from TSOP.

    ReplyDelete
  57. From Anonymous:
    I used the same remote model that u used but we implemented on bread board.We used ceramic capacitor.
    please suggest

    ReplyDelete
  58. This comment has been removed by the author.

    ReplyDelete
  59. what is the programme for micro-controller to drive 2 motors.

    ReplyDelete
  60. Circuit worked! No problem with ur circuit diagram.Mistake was of programming.
    Nice project!!!!!!!!!!!!!!
    Sir have u posted anything about creating our own programmers for atmega 8 or 16 on ur website?
    If s please tell as soon as possible.
    Thank u.

    ReplyDelete
  61. Visit this post on my blog to see how to make your own AVR programmers:

    http://www.dharmanitech.com/2008/09/diy-avr-programmers.html

    ReplyDelete
  62. Very useful articles. I and my friend to do some research. I am very glad to see such information, I find the very long period of time, was finally I found, thank you.

    ReplyDelete
  63. hello
    please mail me the hex file of this project to
    rayapatimohith@gmail.com

    thanks in advance

    ReplyDelete
  64. can i use atmega16 instead of atmega 8

    ReplyDelete
  65. hi sir,
    sirc protocol using 40 khz carrier signal for sending data but in this project you are using tsop1738 reciever.

    it is an 38khz signal.
    so how it decodes the 40khz signal pulses.

    ReplyDelete
  66. hi sir,
    i am 5th sem BE student. i can use RM-GA002 tv remote but not working.give me any other circuit sir.
    karthi5610@gmail.com

    ReplyDelete

  67. very clean and neat explanation with pics thank u it made me help in my project.

    ReplyDelete
  68. sir i need program or .hex file for this microcontroller used in car project. My mail id navalnaga@hotmail.com

    ReplyDelete
  69. I need an help regarding controlling of a DC motor for below specifications,
    i. Input Voltage : 24 V.

    ii. Input Current : 17A.

    iii. Input Power : 400 W.

    iv. Loaded Speed : 800 – 1500 RPM.

    v. Loaded Torque : 14 - 20 N-M.

    No of motors : 1 no



    Can i use the same below link circuit, or i need change any of the parameters. please help me regarding this.

    http://4.bp.blogspot.com/_zqABT3suzXE/SShhr5Lur9I/AAAAAAAAANU/ap-j59gZL6o/s1600-h/motor+control+sch.JPG

    ReplyDelete
  70. CAN YOU PLEASE GIVE ME THE AVR MOTOR ROTATION CODE?
    IN C LANGUAGE

    ReplyDelete
  71. Children's are curious to play with remote control car if you are also looking for such amazing car then must buy Rechargeable Wireless Remote Control Car which is fully wireless and controlled by remote. Moreover it comes lots of new and advanced features for more information, please visit : http://www.snapdeal.com/product/rechargeable-wireless-remote-control-car/1687848879?utm_source=aff_prog&utm_campaign=afts&offer_id=16&aff_id=4254

    ReplyDelete
  72. This comment has been removed by the author.

    ReplyDelete
  73. Informative content on the electrical projects which provides required information about the latest changes and updates which are available in that field.
    final year projects in Chennai | ieee projects in Chennai

    ReplyDelete
  74. Thanks for Nice article, Very much informative for beginners.

    ReplyDelete
  75. I hope, I to make a content like this. Thanks, Nice content.
    Electronics Projects

    ReplyDelete
  76. This comment has been removed by the author.

    ReplyDelete
  77. This article is meant to be a leaping off point, now not always an academic of how to do it.
    click here to get More info.

    ReplyDelete
  78. When I originally left a comment I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on whenever a comment is added I receive four emails with the exact same comment. There has to be a way you can remove me from that service? Appreciate it!
    Click here to get More information.

    ReplyDelete
  79. This is obviously clear about this project but you can check HP Chromebook 14 G6 Specs

    ReplyDelete
  80. The next time I read a blog, I hope that it does not fail me just as much as this particular technology one. I mean, I know it was my choice to read, nonetheless I actually believed you would probably have something useful to talk about. All I hear is a bunch of whining about something you could fix if you were not too busy looking for attention.

    ReplyDelete
  81. You will have the option to peruse the safeguard, see open colleagues and find scoring openings on the off chance that you can figure out how to utilize your fringe vision during the game. thansk
    Ai & Artificial Intelligence Course in Chennai
    PHP Training in Chennai
    Ethical Hacking Course in Chennai Blue Prism Training in Chennai
    UiPath Training in Chennai

    ReplyDelete
  82. You can do very creative work in a particular field. Exceptional concept That was incredible share. NCR Ranger Coat

    ReplyDelete
  83. Awesome, I’m really thankful to you for this amazing blog. Visit Ogen Infosystem for creative website designing and development services in Delhi, India.
    Website Designing Company in Delhi

    ReplyDelete
  84. Identify relevant Data (For example, when you are designing a gaming app, you will have to categorize according to age, type of the game, medium) data science course syllabus

    ReplyDelete
  85. I just got to this amazing site not long ago. I was actually captured with the piece of resources you have got here. Big thumbs up for making such wonderful blog page!
    Artificial Intelligence Course

    ReplyDelete
  86. I don t have the time at the moment to fully read your site but I have bookmarked it and also add your RSS feeds. I will be back in a day or two. thanks for a great site.

    Best Course for Digital Marketing In Hyderabad

    ReplyDelete
  87. Really nice car! I recommend you to buy youtube likes from here https://soclikes.com/. It will make your video more popular

    ReplyDelete
  88. Seo company in Varanasi, India : Best SEO Companies in Varanasi, India: Hire Kashi Digital Agency, best SEO Agency in varanasi, india, who Can Boost Your SEO Ranking, guaranteed SEO Services; Free SEO Analysis.

    Best Website Designing company in Varanasi, India : Web Design Companies in varanasi We design amazing website designing, development and maintenance services running from start-ups to the huge players


    Wordpress Development Company Varanasi, India : Wordpress development Company In varanasi, india: Kashi Digital Agency is one of the Best wordpress developer companies in varanasi, india. Ranked among the Top website designing agencies in varanasi, india. wordpress website designing Company.

    E-commerce Website designing company varanasi, India : Ecommerce website designing company in Varanasi, India: Kashi Digital Agency is one of the Best Shopping Ecommerce website designing agency in Varanasi, India, which provides you the right services.

    ReplyDelete
  89. Thanks for sharing, very interesing post

    ReplyDelete
  90. To find drivers and support for your printer, visit our technical support page Printer customer Help. Simply type in your Epson model for available downloads.

    ReplyDelete
  91. I read that Post and got it fine and informative. Please share more like that...
    data science course delhi

    ReplyDelete
  92. This is a great motivational article. In fact, I am happy with your good work. They publish very supportive data, really. Continue. Continue blogging. Hope you explore your next post
    data scientist malaysia

    ReplyDelete
  93. The article has some good and serviceable information. It was very well authored and easy to understand. Yellowstone Season 3 Beth Dutton Blue Coat

    ReplyDelete
  94. Very Informative and useful... Keep it up the great work. I really appreciate your post.
    Primavera Course in Chennai | primavera online training

    ReplyDelete
  95. Very Informative and useful... Keep it up the great work. I really appreciate your post.
    Primavera Course in Chennai | primavera online training

    ReplyDelete

  96. Thank you for sharing valuable post with us. It seems very informative for all readers.
    Thank you.

    ReplyDelete
  97. This website and I conceive this internet site is really informative ! Keep on putting up!
    best data science online course

    ReplyDelete
  98. It helps us raise a lot of money and find exactly what you’re looking for the first time. In the artitle many of the queries i have never to know about them,but i will study it following this article. Thanks for your sharing. coffee bean roasters sydney
    coffee beans australia
    coffee roasters sydney

    ReplyDelete
  99. Management Quota Admission in St Joseph College
    Parents of children who fail to secure admission in a college of their choice need not give up! Contact us and we will help you through the process!


    Visit: Management Quota Admission in St Joseph College

    ReplyDelete
  100. It is really a nice and useful piece of information. I’m glad that you shared this useful info with us. Please keep us informed like this. Thank you for sharing. บาคาร่าออนไลน์

    ReplyDelete
  101. Always so interesting to visit your site.What a great info, thank you for sharing. this will help me so much in my learning
    digital marketing courses in hyderabad with placement

    ReplyDelete
  102. The information provided in the article is really resourceful.
    Completing the given assignment in time can be a very difficult job for the students as they have to balance other studies as well as their daily chores alongside completing assignments on time. Midwifery comes under the broad topic of nursing and midwifery assignment help is the place to come seeking help.

    ReplyDelete

  103. Nice post. I used to be checking constantly this blog and I am impressed! Extremely useful info particularly the ultimate section 🙂 I take care of such information a lot. I was seeking this certain information for a long time. Thank you and best of luck.
    Report writing on blood donation camp

    ReplyDelete
  104. impossible to find well-informed people in this particular topic,but you sound like you know what you’re talking about! Skydive Fyrosity Las Vegas
    Columbia Interchange Omni Heat
    skydiving jobs

    ReplyDelete
  105. Really nice and interesting post. I was looking for this kind of information and enjoyed reading this one. Keep posting. Thanks for sharing.
    data scientist course in malaysia

    ReplyDelete
  106. Thanks for the informative and helpful post, obviously in your blog everything is good..
    data science course

    ReplyDelete
  107. I wanted to say I really liked this article. I also agree with your sentiment that instruction is a hot topic because of the fact nothing can replace thorough and ongoing training, and there's no better way to do that right now than through the internet! The article you've written makes me eager for more articles from you, so please keep up the great work.
    AWS Training in Hyderabad
    AWS Course in Hyderabad

    ReplyDelete
  108. Great blog. Interesting topic and I enjoyed reading through it. Thanks for taking the time to publish!
    Data Science Training in Hyderabad
    Data Science Course in Hyderabad

    ReplyDelete
  109. This post is very simple to read and appreciate without leaving any details out. Great work!
    data scientist training in aurangabad

    ReplyDelete
  110. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
    data scientist training in malaysia

    ReplyDelete
  111. I like this website very much, Its a rattling nice position to read and get information. Again, awesome web log! 룰렛

    ReplyDelete
  112. I have read your article, it is very informative and helpful for me.I admire the valuable information you offer in your articles. Thanks for posting it . 토토

    ReplyDelete
  113. Toluene diisocyanate or TDI is an organic compound, which is manufactured on a large scale. It is generally obtained through the nitration of toluene. brooks adrenaline gts 21

    ReplyDelete
  114. The person who created this post it was a great human .. Thank you for sharing this amazing one post. sneakers

    ReplyDelete
  115. The NPK in NPK fertilisers stands for nitrogen, phosphorus, and potassium. These are the three essential nutrients that are crucial for an effective fertilizer. cardigan dress

    ReplyDelete
  116. Kundan Kishore has a created a phenomenal course on Stock Market. It’s called A Complete Course on the Indian Share Market. This is a course curated for investors, traders, career seekers and students of India.
    Visit: Kundan Kishore

    ReplyDelete
  117. Thanks for the share. But if you guys want Top Digital Branding Agency In Delhi then contact us. candela laser machine

    ReplyDelete
  118. A very instructive post. Thanks for sharing this. It was very beneficial for me.

    ReplyDelete
  119. Thanks for sharing this article . This article is very helpful for me.

    ReplyDelete
  120. We've gained valuable experience working for various agencies on very demanding security assignments.security services in London With this experience, taking care of your kids won't be a problem. This is because our officers are accustomed to working under tough conditions taking care of high-profile individuals and their families.

    ReplyDelete
  121. Thanks for posting this info. I just want to let you know that I just check out your site Dirk Gently Leather Jacket

    ReplyDelete
  122. I like the valuable info you provide in your articles.
    I’ll bookmark your blog and check again here regularly.
    I am quite certain I will learn a lot of new stuff right here!
    Good luck for the next! Attacks on journalists

    ReplyDelete
  123. Thanks for your thoughts. Travelers can apply online for their Turkish visa. e Visa of Turkey can get online via Turkish visa.By the time your application is complete, this new system has made visa processing easy and cost-effective for tourism and business travel in Turkey.

    ReplyDelete
  124. This blog was very nicely formatted; it maintained a flow from the first word to the last. Ryder Vest Paw Patrol

    ReplyDelete
  125. Nice project, it is very good remote control car. it has a amazing. Thanks for sharing these information with all of us. whatsapp mod

    ReplyDelete
  126. I like your post so much.Thank you so much for sharing this post .Online shopping Market

    ReplyDelete
  127. Visit A to Z Songs, Best Lyrics Site for Spiritual, Hindi, Punjabi, English, Tamil, Malayalam, Tamil & Kannada Songs.
    Visit: A to Z Songs Lyrics

    ReplyDelete
  128. The article you have shared is very amazing. I am very glad to read your article Pakistan insider.

    ReplyDelete
  129. thanks for blog keep posting https://duckcreektraining.com/

    ReplyDelete
  130. An epilator is an electrical device that removes multiple strands of hair by pulling them out from the skin.
    Visit: Best Epilators in India

    ReplyDelete
  131. Very fantastic piece of content I see here on your blog, you have put out very vital tips and information for your readers. Thanks for sharing. capital city cut off mark for economics

    ReplyDelete
  132. Complete list on your blog about the bad buyers would be helpful for the business owners. There are the lots of people having bad experiences and they must learn lesson and take care of things. Thanks for the update on adidas nmd r1

    ReplyDelete
  133. I have read all the comments and suggestions posted by the visitors for this article are very fine,We will wait for your next article so only.Thanks! nike air max 270 outlet

    ReplyDelete
  134. Your website is really cool and this is a great inspiring article. adidas flux

    ReplyDelete
  135. As a professional deck builder Decks for life mission is to transform your custom deck dreams into the outstanding and functional masterpieces in your outdoor living space. storico cappello di feltro

    ReplyDelete
  136. Creating your best possible future is easy with Portafina. Discover why so many people trust us with their pensions. FCA regulated.
    Portafina Website nike blazer sale

    ReplyDelete
  137. Through this post, I realize that your great information in playing with all the pieces was exceptionally useful. I advise this is the primary spot where I discover issues I've been scanning for. You have a smart yet alluring method of composing.

    ReplyDelete
  138. I just loved your blog!. I also want yo suggest students that are reading my comment about my website Do my Exam Now. Where I provide students help for my calculus proctored exam and help for my science proctored exam and many more paid services like homework help and online exam help. Do check Do my exam now.We also offer Take My Online Class For Me, Pay For Someone To Take Online Class and Pay For Online Classes services..

    ReplyDelete
  139. Very informative and interesting content. I have read many blog in days but your writing style is very unique and understanding. If you have read my articles then click below.

    himalayan rock salt cooking tile
    best tequila glasses

    ReplyDelete
  140. Thanks a lot for sharing this amazing knowledge with us. This site is fantastic. I always find great knowledge from it.
    Visit us for custom jute bags.

    ReplyDelete
  141. Hi! In general, I have to offer you an amazing review for the many information you have here in this post. I will be back to your site soon for more Visit my digital buzz for digital news..

    ReplyDelete
  142. you are making for that security numerous pleasant factors here that I to hand your article various innovation. Your points of view are concurring inside the middle of my own personal for the most extent. this is allowable substance in your perusers. Facebook Hacking Software Free Download Full Version For Pc

    ReplyDelete
  143. we have sell some product of turn custom boxes.it's far totally valuable and totally low charge charm visits this site page thanks and allure part this express reasoning of your connections. Tally ERP 9 Serial Key

    ReplyDelete
  144. for certain i'm absolutely in all honesty later this article and that I on a very basic level pulse broadcast that this flyer is totally conceivable and truely educational article.i will make obvious for look at your weblog more. You made an unadulterated lightening in any event can't designate dissipate to regardless bewilderment, what by and large the fresh out of the plastic new part? !!!!!!thanks. Birthday Wishes Sister

    ReplyDelete
  145. Thanks a lot for sharing this amazing knowledge with us. This site is fantastic. I always find great knowledge from it. Embedded Systems Course in Hyderabad

    ReplyDelete
  146. Thanks. I read your content very carefully and deeply, it is so amazing and interesting. Do you want to rank your website through Premium Web Design Agency (Search Engine Optimization)?

    ReplyDelete
  147. The ladies who wanted to learn about fashion designing can grab the information and apply for it as well. anelli donna

    ReplyDelete


  148. Digital marketing course in Delhi are an ideal way to further your career. You can get advice from experienced marketing professionals and establish your professional network as soon as you can. In fact, Digital Marketing Institute Digital Marketing course recently introduced a unique certification course for business leaders. It is designed to help improve your knowledge of marketing and boost the confidence to achieve your goals. Whether you are a senior marketer or rising star, this program is ideal for you. The program includes 12 classes and online modules, the program also features interactive Q&As along with support from a community of experts. It will provide all the information you need to make it. Presented by Raja Rajamannar, a senior market leader this program is open to senior marketing professionals, in addition to to professionals across all functions.

    ReplyDelete
  149. That's a Great post. Thanks for sharing.
    Spoken English classes in Pune

    ReplyDelete
  150. Useful post Thanks for sharing it that truly valuable knowledge about similar topic. Advancement in Career Your chances of progressing up the ladder might rise if you include certificates on your resume or CV. Since the CCNA certification is acknowledged around the world, your work will be applicable practically everywhere you go. ccna classes in pune

    ReplyDelete
  151. Nice information
    Coding Classes in Chandigarh are provided by CBitss Institute where you can get best training in coding of computer programming languages course in Chandigarh.ormation

    ReplyDelete
  152. I found this post very Interesting. Thanks for sharing.
    Learn more here

    ReplyDelete
  153. I'm really grateful for this fantastic blog on designing with microcontrollers. The detailed guides and resources provided here are immensely helpful for both beginners and experienced enthusiasts. It would be even more amazing if the blog could occasionally feature discount codes or promotions for microcontroller components and tools. For instance, you could consider partnering with websites like https://usepromos.com/promo-codes/all-stores to offer exclusive deals to your readers. Keep up the excellent work!

    ReplyDelete
  154. I found the section on data visualization particularly interesting and well-explained.data science training in hyderabad

    ReplyDelete
  155. Thank you, DharmaniTech, for sharing your knowledge and expertise in the realm of technology. Your dedication to providing valuable resources and tutorials is invaluable for those seeking to expand their understanding and skills.
    https://www.frugalishness.com/right-hand-itching/

    ReplyDelete
  156. Abogado DUI Carroll VAis a legal professionals those who experienced in guiding clients with their legal problems in the state of Virginia.The way you describing is awesome!

    ReplyDelete
  157. I was looking for this information from enough time and now I reached your website it’s really good content.

    protective order in virginiaare available to individuals who have experienced domestic violence, defined as any act committed by a family or household member that causes physical injury, fear of imminent physical injury, or sexual assault.

    ReplyDelete
  158. If you need any legal services, kindly visit our page. Lunenburg DUI Lawyer Virginia

    ReplyDelete
  159. When it comes to the cannabis scene in DC, there's no denying the buzz around Weed DC. The city has seen a remarkable shift in attitudes towards marijuana, with initiatives like Initiative 71 legalizing the possession and cultivation of weed in limited quantities. Whether you're a seasoned enthusiast or simply curious, Weed DC offers a range of options for exploring this budding industry. The city has become a haven for those seeking a greener lifestyle, from dispensaries with top-notch strains to informative events and workshops. So, if you're in DC and looking to experience the world of cannabis, Weed DC is where it's at!

    ReplyDelete
  160. The anticipated course and useful substance work on it to investigate and draw in with your posts. Walmart Pet Rx is a very popular pet store which competes against brands like Chewy, Petco and Rover. Save with the best Walmart Pet Rx Promo Code now to take advantage of these incredible savings on the products you need and want. Shop smart and save big with Super Savers Info!

    ReplyDelete
  161. I read good articles and comments here and leave comments with a lot of help. Thank you. Abogado Transito Frederick VA

    ReplyDelete
  162. https://clatbrains.in/clat-coaching-in-hyderabad/
    https://careergearup.com/sociology-optional-syllabus/
    https://careergearup.com/sociology-optional-coaching-online/
    https://clatbrains.in/clat-coaching-in-hyderabad/
    https://careergearup.com/top-10-csat-coaching-institutes-in-hyderabad/
    https://careergearup.com/sociology-optional-coaching-in-hyderabad/
    https://careergearup.com/ias-coaching-in-hyderabad/

    ReplyDelete
  163. When it comes to the cannabis scene in DC, there's no denying the buzz around Weed DC. The city has seen a remarkable shift in attitudes towards marijuana, with initiatives like Initiative 71 legalizing the possession and cultivation of weed in limited quantities. Whether you're a seasoned enthusiast or simply curious, Weed DC offers a range of options for exploring this budding industry. The city has become a haven for those seeking a greener lifestyle, from dispensaries with top-notch strains to informative events and workshops. So, if you're in DC and looking to experience the world of cannabis, Weed DC is where it's at


    https://gcpmasters.in/ gcp masters Training in Hyderabada

    ReplyDelete
  164. Digital Marketing course in south Delhi recently introduced a unique certification course for business leaders. It is designed to help improve your knowledge of marketing and boost your confidence to achieve your goals. Whether you are a senior marketer or a rising star, this program is ideal for you. The program includes 12 classes and online modules, the program also features interactive Q&As along with support from a community of experts. It will provide all the information you need to make it.

    ReplyDelete
  165. Magnificent piece of content. I just found your weblog and in progression money to affirm that I get really adored account your weblog posts. Halloween Costume

    ReplyDelete
  166. I learned so much from your post! Your ability to simplify complex concepts is commendable. Looking forward to more educational content.

    ReplyDelete