how can i activate this green highlight ? pls helpp
@Ahmad-h9o1y11 күн бұрын
where is the code??
@BinderTronics10 күн бұрын
I no longer upload code due to LLMs scraping for their datasets.
@olwethun282613 күн бұрын
hi may you please help, can you please send an assembly language code go this program using PIC18F458
@BinderTronics13 күн бұрын
kzbin.info/www/bejne/hGSZdHaGbteWq68
@stack.114 күн бұрын
Nice🎉
@Hey_kvv17 күн бұрын
Hello, i am using pic24FJ256GA110 ,i have written data into internal flash memory successfully say in project 1.but when i am going to read it from same location where i have written in project 1 using project 2. it gives me junk data why?
@BinderTronics16 күн бұрын
Are you flashing 2 separate projects? You are like overwriting the data that you wrote. Disable erase before flash and/or reserve a memory location for the saved data.
@khomo1217 күн бұрын
Thank you!
@khomo1217 күн бұрын
Thank you!
@khomo1217 күн бұрын
Very nice! Thank you!
@Aleziss19 күн бұрын
H O L Y S H I T... why is this so complicated... not bashing you at all, I'm a newbie and up to 20 minutes in your video I was ok with the steps but after 20 minutes, man... I have a .h file that I want to run on a pico, I cannot beleive I need all those steps to run that code on a pico... congrats for your video !
@BinderTronics19 күн бұрын
If you are just starting out. Get an arduino. Beleve this chip is supprted by the ide. This is if you really want to start tweeking and leverage the chip to its max without going full bare metal. Just remembered this is a one-time process, and i added bounce quality of life items. Welcom to firmware development.
@caleb779920 күн бұрын
yo! stop rolling your damn Rs
@BinderTronics20 күн бұрын
foeitog. pla dit jou ore?
@caleb779920 күн бұрын
@@BinderTronics verrrrrrrrry much. 😉
@BinderTronics20 күн бұрын
Rrrow, rrrow, rrrow yourrr boat, Gentrrrly down the strrream. Merrrily, merrrily, merrrily, merrrily, Life is but a drrream. :)
@JosephKalistan20 күн бұрын
Where can I access the codes
@BinderTronics20 күн бұрын
I no longer upload code due to LLMs scraping for their datasets.
@romanroman991126 күн бұрын
Спасибо чел!)
@agnired398528 күн бұрын
very nice explanation! GREAT!!
@jawadafridi1019Ай бұрын
my code isn't generating showing error
@d.j.petersАй бұрын
Downloading a GB to get a blinking LED on a micro controler 🙂
@BinderTronicsАй бұрын
You're more than welcome to build all the tooling yourself.
@tinkering_geekАй бұрын
All these steps, all these dependencies. Its so ugly. I was quiet keen to transfer from Arduino to RPi but now I dont feel its worth it. I dont want to use an online IDE and I really dont like all these platforms that need to tie together. Almost need a dedicated PC just to do this. Thank you for such an in depth run down. But if someone like yourself with with so much experience can get tripped up, then Ive got no hope. Good video still, very educational.
@BinderTronicsАй бұрын
Look you can pick your poison. If you browses the video list I have covered almost everything that is popular in the industry to an entry level. Just look at the install videos. Keep in mind this is one time process. I do not do the base installs often. Once it's there it's done. I might go months to years without changing chips that I am working on for work (baring security updates). This process is almost the exact same for all ARM based CPUs so if you got this the skill is transferable. See the video on Zephyr (this might be best for you). STM32 tools might be even better for you but working with chip can get complex as they give you full control over it and the SDK is just a suggestion. Secondly this is more difficult to do on Windows than Linux.
@evilcomputer1258Ай бұрын
will there be more on this topic
@BinderTronicsАй бұрын
I might do some BLE at some point but don't count on it. The statistics are telling to not continue with the topic.
@ndidikenneth5135Ай бұрын
U gained a subscriber. Good content . C++ so classy . I've got to upgrade to c++
@BinderTronicsАй бұрын
Ey thanks for the membership. KZbin did not give me a notice hence the late response. If you are here for C++. I am unlikely to continue with the series so save your money if that's all you are here for. You are more likely to see more of the new stuff.
@ShoiabAli-q2yАй бұрын
please send me contact number
@codex9117Ай бұрын
Hi, how did you achieve dark mode in STM32CubeIDE? Thanks in advance.
@BinderTronicsАй бұрын
kzbin.infokCnKq1TzizM
@pradeepatchgal4392 ай бұрын
Hello Binder, Nice learning on this video.
@raquaez2 ай бұрын
hey bro i know you recorded it long time ago but i still want know what you do when pic is oroggraming these 2 frist pins blinding
@BinderTronics2 ай бұрын
You are going to need to be more specific. If you are referring to the 2 LEDs blinking during programming it is just the data transfer to the PIC (the programmer talking to the PIC). It is the data line and clock causing the blinking.
@ryandyc2 ай бұрын
Hello again Binder. I want to use and link your video in a JES instructional excel sheet on how to get my software design working. I have a 6 person group, and we made a modular joule apparatus schools could assemble with input from the JES. I handled the software aspects for displaying a temperature on an LCD using the pico. So, I was wondering if I could get your permission in including your video in the JES to help with understanding how to setup the PICO SDK. Thanks again for the help.
@BinderTronics2 ай бұрын
If it is a link or a embed, go right ahead.
@edmilinski12952 ай бұрын
I find it silly to do this bit by bit without showing the schematics first ...
@BinderTronics2 ай бұрын
The statistics disagree that it is silly. I do agree with you but I am not going to argue with data.
@lakshmanswamy55132 ай бұрын
Great videos, very informative! The Bootloader one was a bit complex for me. Could you please share the demo code or provide a source? Thanks!
@BinderTronics2 ай бұрын
Playlist kzbin.info/www/bejne/r6fGcpyJg5yobqs You want to start at Flash Read & Writes (video 15) if you only care about bootloaders. This is video 19 that puts all the previews videos concepts together that are related to bootloaders. Might make it easier for you. I no longer upload code due to LLMs scraping for their datasets.
@LeonardCotrimFreundl2 ай бұрын
Hello, what driver are you using for the USB? Because when I connect mine to the PC, it says: Windows has stopped this device because it has reported problems. (Code 43) A request for the USB device descriptor failed. Do you know what to do? Ok nevermind I found a solution. When I enabled PLL I also set the prescaler and CPU Devisor to some weird config: FOSC = 8Mhz FOSC/2 = 4Mhz USB Clock 48 So then i reset the config and just pressed the Enable PLL Button: FOSC = 32 Mhz FOSC/2 = 16 Mhz USB CLock = 48Mhz The problem was probably that when I selected the weird prescaled and CPU config, that the USB Clock got affected by that, without showing it, probably a visual bug on MCC's side
@zielony12123 ай бұрын
fun fact: you can do this to arduino uno
@BinderTronics3 ай бұрын
Yes you can use an Arduino UNO board for this. This is what you do after you find out how unreliable or constraining the Arduino platform is.
@JohnCena-ez7lr3 ай бұрын
0:46 "Sign your life away to the license agreement" 😂
@ryandyc3 ай бұрын
Hi thank you for the help. How do I specify the compiler path within VS Code? It’s on the c_cpp_properties.JSON is the path to the compiler I want to use (arm-none-eabi-gcc)
@BinderTronics3 ай бұрын
There is a link to my template files in the description.
@ryandyc3 ай бұрын
@@BinderTronics thank you for your response. It compiled and made the correct .uf2 file which I flashed to my board. The blink example worked correctly. It just wouldn’t read the library via vs code for some reason. I have another question, since I echoed the path PICO_SDK_PATH to my C:\SDK can I install a library to any folder path there like my lib file and then reference that library in any folder in my C drive if the library is in the SDK folder? I found a one wire library I installed for a temperature sensor I purchased, DS18B20. One more question with that. Do I need to do anything different with my CMake files than what you showed if it is a single library I copied through git to my library folder?
@BinderTronics3 ай бұрын
k so you need to compile and link the lib to your project. This is done using the cmake files. You can have the lib anywhere on you system but it would be easier if it is in the same project folder. It is also easier if the lib is in a path that does not have spaces in it. Using GPT or some other LLM should get your going.
@ryandyc3 ай бұрын
@@BinderTronics Thank you for responding again. I have since added the library to my dedicated library directory C:\SDK\pico-sdk\lib. I then created a folder labeled pico-onewire to a subdirectory where I store all my external libraries. I am adding it here instead of my project because it looks much cleaner for my project files. That said, I am having issues with the CMake files. This library has a source file "one_wire.cpp", and no matter what I have tried using GPT, it hasn't been able to find it. It always gives me the message "Cannot find source file: one_wire.cpp," followed by a list of other file extensions it tried without any luck finding it. My question is: How do I keep the library in that directory while calling it from my project? Everything is in my pico-sdk directory where I echoed PICO_SDK_PATH to.
@BinderTronics3 ай бұрын
is your main file still a .c file? you will need to change the file to .cpp and make your main function `extern "C" void main(void)`. You seem to be trying to use a main C file with a C++ lib. You can use C with C++ but not the other way around.
@rushikeshkashid06453 ай бұрын
Thanks
@ron0303633 ай бұрын
You're not correlating explanation with mind and hardware to create intelligence associations. You're messing knowledge up.
@BinderTronics3 ай бұрын
False
@ron0303633 ай бұрын
you're not saying why you're doing things to the source code
@BinderTronics3 ай бұрын
Not applicable at this stage.
@CharlesHe-b2x3 ай бұрын
good job u earned yourself a sub
@hyperelectron-tg5cz3 ай бұрын
um where did you copy the oscillator frequency from in 3:36?
@BinderTronics3 ай бұрын
Wrong question. How do I know what the value should be or what does the macro do are better question. Answers: It is the default chip clock. Macro is used set timing for some of the builtin functions. Explained in detail here: kzbin.info/www/bejne/e164foKubNapaM0 If you truly want an answers to your question, copied it from prep code.
@jhonnyebtir90163 ай бұрын
Any means of contact for services?
@BinderTronics3 ай бұрын
There is an email on the channel page at more links. Next to logo. Only available on desktop.
@Captain-f2g3 ай бұрын
Thank you for the video. This very helpful for me😂😂.
@Zadar-mg2fp3 ай бұрын
Pleez send me STM32F isp points
@BinderTronics3 ай бұрын
kzbin.info/www/bejne/gpjCYWOBi72crbM kzbin.info/www/bejne/r6fGcpyJg5yobqs you'll have a better time looking for SWD (serial wire debug) than for ISP.
Hello Binder. I have been following ur channel for some years now and like ur comprehensive tutorials. Are there any other channels you post some material? Linkedin?
@BinderTronics4 ай бұрын
Nothing really. Most likely I will only duplicate what is already got on here if I decide to use another platform. Thanks sticking around for 3 years. I used to be somewhat active on twitter and patreon a few years back but it was mostly it was directing back to here. Links are in the description it you want to have a look.
@davinelulinvega4 ай бұрын
Well, that is how the process of beginning in development on new platform looks like. Scrolling forums and docs is omitted.
@BinderTronics4 ай бұрын
Sarcasm?
@nathrm5 ай бұрын
Thank you too
@undercrackers565 ай бұрын
Thank you for sharing. What are you using to program the STM32 BluePill? I have tried ST-Link V2, ST-Link-V3 and USB ST-Link clones but nothing works. Depending upon the programmer I get error reports telling me the device (STM32) is not responding. This is a common complaint with the later issues of STM32CubeIDE. Can you please help?
@BinderTronics5 ай бұрын
Get an original st-link-V3 mini ~$10. I used a Segger J-link EDU, it is no longer manufactured. ST does not like people using closes with their software. If you setup a you own tool set the clones work fine. If you want to use ST tools you are going to have to use a Segger or an ordinal ST-Link. If you got a Nucleo you can hijack the ST-link from it.
@saifeldeinmohamed93155 ай бұрын
Why I can not find standalone project choice?
@ShyamKumar-rw2vq5 ай бұрын
Why the ADc reading procedure is this much complex? why Cube Mx Ide not providing some simple way to read ADC channels one by one in programs .when I work with ADCs the inter channel interference is a big issue.Nobody is addressing the real problems any where. According to me the methods used By Microchip Risk Processors are very simple. The explanations about the Control register bits are confusing. Waste Of time to work with cube IDE. select channel,switch it to sample and hold,start sampling ,give result. i really dont understand why ppl are talking bla bla bla much on a simple ADC process...
@BinderTronics5 ай бұрын
You seem very distressed. You do not understand because you have never done serious high speed DSP. No-one uses the basic ADC on a STM but you still need to under stand it. The meat and potato's sit with DMA. Zero clock cycles wasted on operating the ADC. Set it and forget it. It will sample in the background. You only need to read the sample data out fast enough. Hands down the best ADCs I have ever used are from ST. Renasa is a close second. "select channel,switch it to sample and hold,start sampling ,give result" Exactly the same for a ST chips when using blocking samples. "Microchip Risk Processors" PIC is horrendous. "inter channel interference is a big issue. Nobody is addressing" This is a you problem. Fix your circuit. You likely have capacitive coupling caused by something external.
@ianbritt51285 ай бұрын
Jy moet se "shows an error" en nie "throws an error" 😂😂🤣 nie
@BinderTronics5 ай бұрын
Jy het nog nooit silent errors dan al gesien nie. As ek dit kan sien het hy dit gegooi. Toys uit die kot uit op die vloer. "Error vomit" is n ander term wat ek like.
@fifaham5 ай бұрын
@8:58 movlw (1<<7) | (1<<4) one line for two enables
@Prescott2400-my6di5 ай бұрын
This SoC already have a RTC, uses an Oled display to make a clock 🤨
@BinderTronics5 ай бұрын
I2C is the main focus of the video. The RTC is just something simple to interface with. A OLED can be a whole video series on its own.
@turkialamri46485 ай бұрын
Hey!< I'm using Atmel "ATSAM4LC2AA-AU" and I can't find standalone Project!!, help?
@BinderTronics5 ай бұрын
Cause you are using a SAM device. Last time I checked the support for Atmel chips was terrible on MPLAB. Try Microchip-studio (Atmel Studio) kzbin.info/www/bejne/eHnVqnZ8rJeIaZI