You can use any of the Linux, Windows or Mac based systems as the host computer. I already discussed this in the ‘Programming Pico with MicroPython’ tutorial. Let us see how to Program Raspberry Pi Pico using C Programming Language. While investing and promoting MicroPython, the Raspberry Pi Foundation also released SDK (Software Development Kit) for C / C++ programming languages to develop applications for RP2040 based boards. The RP2040 Microcontroller based Raspberry Pi Pico is no exception to this. Hence, C is the preferred choice of programming for many microcontrollers and embedded systems. If you want complete control of the hardware right down to the individual bit of a register, then C is ultimate choice. I consider C as the low-level programming among all the high-level programming languages. Ironically, MicroPython is written in C.Įven though the Raspberry Pi Foundation promotes Python as the primary programming language for all the Raspberry Pi SBCs, things are quire different when it comes to Microcontrollers. If you are an old school hardware engineer (like I am) and has experience in writing firmware, then you will probably be more comfortable in C Programming Language rather than Python or MicroPython for writing applications / firmware. Getting Started with Raspberry Pi Pico C SDK I strongly recommend you to complete those two tutorials to get familiar with Raspberry Pi Pico. These tutorials include some basics about Raspberry Pi Pico, the RP2040 Microcontroller, Pinout of Pico, programming environment, MicroPython and many other important topics. Bonus: Alternative to Unplugging and Plugging USB Cableīefore proceeding further, you need to go through two previous tutorials that I made for Raspberry Pi Pico called ‘ Getting Started with Raspberry Pi Pico’ and ‘ Programming Raspberry Pi Pico with MicroPython’.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |