Тёмный
No video :(

Part 1. Intro to Embedded C Programming with the PIC18F14K50 

CircuitBread
Подписаться 107 тыс.
Просмотров 8 тыс.
50% 1

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 38   
@MellexLabs
@MellexLabs Год назад
Very refreshing to see PIC tutorials amongst all the other types of MCUs out there.
@relativenormality
@relativenormality Год назад
I am using PIC XC8 because Arduino although may get you there faster with lots of different peripherals at some point you are going to have to get your hands dirty and decipher a datasheet and write appropriate code and the friendly Arduino libraries won't troubleshoot for you. I have also found that once you have C down adapting Arduino C libraries for use on PIC is a good resource and starting point.
@mrengtop
@mrengtop Год назад
Thank you very much for starting new series with more powerful PIC. The way you explain tutorials is amazing...👏👏👏
@CircuitBread
@CircuitBread Год назад
Thank you! I hope the series fulfills your expectations!
@fatal_moon4570
@fatal_moon4570 Год назад
I will be following along for the next parts! Great content for engineering students
@CircuitBread
@CircuitBread Год назад
Awesome! I appreciate your feedback, let me know your thoughts as you're going along. It's always good to hear where we can improve and what portions are useful!
@ahmedscrazymixacm1167
@ahmedscrazymixacm1167 Год назад
just passing by to say great job, I was really waiting a lot since the pic10f series with the outdated assembly
@ahmedscrazymixacm1167
@ahmedscrazymixacm1167 Год назад
didn't read the title well
@shashikantsingh6555
@shashikantsingh6555 Год назад
Thanks sir... I hve been waiting for this series
@luisn7798
@luisn7798 Год назад
great job! keep it up! thanks for being a mentor and a pillar of the self-learning community!
@CircuitBread
@CircuitBread Год назад
Thank you! Sergey is such a fount of wonderful information, I love being able to help him share that knowledge with others!
@bendustin7609
@bendustin7609 Год назад
Just got my pieces in the mail :D
@CircuitBread
@CircuitBread Год назад
Awesome, have fun!
@arashyusefi1889
@arashyusefi1889 3 месяца назад
Thanks 👍🙏💯😊
@srinivasn.v3218
@srinivasn.v3218 Год назад
Awesome tutorial
@zetaconvex1987
@zetaconvex1987 Год назад
Interesting, Josh. Although, to be honest, I'm now wedded to STM32s and RP2040s. A suggestion for the future: a series covering BJTs.
@CircuitBread
@CircuitBread Год назад
I delved deep into STM32s when I was working toward my MSEE (which I never actually got) and while I liked the platform, PICs were my first MCU love...
@CircuitBread
@CircuitBread Год назад
BJT specific circuits? Sort of like the op-amp series but with BJTs? I like that idea...
@zetaconvex1987
@zetaconvex1987 Год назад
@@CircuitBread Yeah. Don't bother explaining what's happening at an atomic level. We're more interested in how to use them in our circuits. Also, give us a conceptual framework for their use. Too often tutorials gloss over explaining why they're doing what they're doing.
@satchelsieniewicz5824
@satchelsieniewicz5824 Год назад
need to go fix the pic10f200 series. after the compiler has been deprecated its impossible to fallow along with the new compiler
@bendustin7609
@bendustin7609 Год назад
Thanks!
@DesertVox
@DesertVox Год назад
So far, I've only dealt with Arduino and arduino-compatible hardware like ESP32s etc. What would be the reason to learn a new hardware and IDE? Is it really worth it, or should I stick to Arduino as a hobbyist?
@CircuitBread
@CircuitBread Год назад
Each ecosystem has their own pros and cons. If you're a hobbyist and are more end-result interested versus enjoying the process, well... I'd probably just stick with the Arduino. Arduinos are surprisingly inexpensive, don't need specific programmers (like the PICKit), and some of them are quite powerful. On top of this, there is A LOT of fantastic information and help for Arduinos. That being said, Arduino scales poorly in pricing (buying 1,000+ doesn't see significant price drops like you'd see with an MCU), is not very efficient in its code, is not at flexible on the hardware side, and is missing many features that are needed in "serious" applications. So, pros and cons for each but it sounds like you're probably good with just sticking with the Arduino platform.
@williambchoang8487
@williambchoang8487 2 года назад
nice
@DasIllu
@DasIllu Год назад
Oh and btw. in germany we have a saying: "Guten Rutsch" (Gooten Rooch for English speakers) Means roughly "Have a good slide into the new year" So... Guten Rutsch
@CircuitBread
@CircuitBread Год назад
Thanks! Guten Rutsch!
@andymouse
@andymouse Год назад
If you want to learn C++ buy a Raspberry Pie Pico RP2040, the IDE is free and the chip is about 10 quid and available to buy today it just connects to the USB port and appears as a mass storage device. Gonna enjoy your series though !...cheers.
@CircuitBread
@CircuitBread Год назад
Interesting! Raspberry Pi's are super fascinating to me but I admit, I always impulse buy one (for nearly each generation, it feels), so I've got like five of them but only use two of them...
@anithasshenoy6662
@anithasshenoy6662 6 месяцев назад
Can you tell how to program an ic for user based input , say using up / down buttons? Like we have to do to set voltages - high , low etc. OR make a video on this.
@CircuitBread
@CircuitBread 6 месяцев назад
Yep, we cover that in two different videos, using the MCC and without. You can find the one that doesn't use the MCC here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-4dxnhgv2M6M.html
@anithasshenoy6662
@anithasshenoy6662 6 месяцев назад
@@CircuitBread thank you for responding. i shall surely look it up.
@JonathanDeWitt1988
@JonathanDeWitt1988 Год назад
I'm looking forward to the series. On the MicroChip website there are two versions of the DIP PIC PIC18F14K50-E/P and PIC18F14K50-I/P Only the first one is currently in stock but the second is restocking shortly. Do you know which one we need or does it even matter?
@CircuitBread
@CircuitBread Год назад
Great question! For our uses, either one works. The only difference should be environmental standards - one has a wider operating temperature range than the other. If you're just using it in your lab, you shouldn't be even close to the extremes for either PIC.
@JonathanDeWitt1988
@JonathanDeWitt1988 Год назад
@@CircuitBread thank you for the quick answer! Yes, just using it in the lab for now. I could not find the answer in their brief datasheet.
@DasIllu
@DasIllu Год назад
I love uCs for for one particular reason. You know by now I'm a mere cable monkey, but i do repairs and stuff. Repairing appliances like Microwaves, washing machines, tumblers and so on aren't really complicated, despite their fancy user interfaces nowadays. If these UI's die or shut down bc of planned obsolescence , you can brew your own. Just beware, building a Wifi enabled Microwave might proof difficult 😛 I used to do this with with relays back in the days, when uCs existed but weren't as accessible as they are today.
@CircuitBread
@CircuitBread Год назад
Ha! "Why does the microwave keep losing signal right when it starts cooking? So strange..." Laren's (he's the lead designer for CircuitBread) only video was a review the Amazon Alexa microwave and, I think like most people, was fairly underwhelmed by it...
@SpaceTimeBeing_
@SpaceTimeBeing_ Год назад
Have you explain somewhere what all the pic hardware related terminologies mean? What are all those things you said in the hardware timestamp?
@CircuitBread
@CircuitBread Год назад
The PICKit 3 or PICKit 4? Is that what you're referring to? Those are different generations of the programmer that is made by Microchip for programming their microcontrollers. The rest of the hardware referenced is rather generic electrical engineering things, like resistors and LEDs, and Sergey lists them out in the written tutorial. If there's a question about those, I'd check out our Circuit 101 series or our LEDs playlist. If I'm misunderstanding the question, let me know how so I can help!
Далее
Паук
01:01
Просмотров 2,6 млн
10 years of embedded coding in 10 minutes
10:02
Просмотров 395 тыс.
I Designed My Own 16-bit CPU
15:46
Просмотров 2 млн
The Magic of RISC-V Vector Processing
16:56
Просмотров 295 тыс.
C++ for the Embedded Programmer
15:49
Просмотров 128 тыс.
How does an Accelerometer work? | 3D Animation
6:11
Просмотров 62 тыс.
My 2 Year Journey of Learning C, in 9 minutes
8:42
Просмотров 600 тыс.
I built my own computer. by hand.
13:03
Просмотров 1,2 млн
x86 Assembly: Hello World!
14:33
Просмотров 1,4 млн
Microcontrollers, Embedded Systems, and STM32.
12:32
Просмотров 13 тыс.