You're welcome! I'm also way behind Sergey on the written tutorials - if you don't want to wait for me to finish the video tutorials, you can see the tutorials these are based on here: www.circuitbread.com/tutorials/series/embedded-c-programming-with-the-pic18f14k50
Used to use the Arduino ecosystem. Very reliable, great online resources and a wide range of easy accessible libraries to communicate with loads of hardware. My first project was a tiny weather station based on a BMP150 barometric sensor and a DHT11 hygrometer. I planned to use it to control an irrigation system during droughts in a collab garden project. Unfortunately it didn't see any use there but i kept the skills. Now i know when ever a household appliance gets a hiccup i can replace it's brain and make it do it's job again or even extend the functionality.
I just drifted off into a daydream where i control my washing machine with a python script from a terminal window. Then i realized that if i ever want to date some one in a serious fashion and then have to explain the how the washing machine works, i end up... 🤪
It may sound weird, but I bought pic16f18854 (the lowest one from the family). I used a different programming tool (Snap) but this video helped me a lot. Thank You!
Awesome, glad it helped! Maybe we need to be clearer that these tutorials are specific to a few PICs but most concepts should apply to any PIC and programmer. I always struggle with messaging...
Hello circuitbread, I have access to the PIC18F4 series of microcontrollers where I live, can I follow this course with those kind of controllers or should I try to reach out and get hands on the one you are using?
There may be minor differences in the pins used and certain peripherals but, particularly for these first tutorials, there shouldn't be a much of a difference if you're using a different MCU within the 18F series. As the examples get more complicated, I would anticipate a higher chance of needing to make modifications to make it work for your chip but that's not necessarily a bad thing. While frustrating, it'll force you to delve deeper into the chips and gain a deeper understanding. So, that's up to you!
Hi! I have a question. I already tried so many different things and none of them work but when I write the code LATCbits.LATC0 ^= 0x01; my mplab doesn't recognizes the LAT instruction. Can someone help me out?