Write Fast C/C++ Code for the Raspberry Pi Pico 2 using Visual Studio Code - Best RISC-V Compiler

  Рет қаралды 9,050

Gary Explains

Gary Explains

Күн бұрын

Пікірлер: 34
@DQSoft
@DQSoft Ай бұрын
Look, mama, I'm on a Gary Explains video! Great video, Gary, and kudos for Raspberry for updating the VSCode extension.
@rickh6963
@rickh6963 Ай бұрын
Great info to know Gary! Thanks for keeping up up-to-date!
@sugerbear586
@sugerbear586 Ай бұрын
at last!! Managed to get it working on MacBook with no issues. This is so much simpler than the older way of cobbling together than IDE.
@AntonioCosta-jd6fg
@AntonioCosta-jd6fg Ай бұрын
As always, great job, Gary!! Thanks a lot!! :)
@leonardgallion6439
@leonardgallion6439 Ай бұрын
Thanks for going down this ARM/RISC-V compiler rabbit hole across multiple videos. It has been very interesting to see just how much compilers, libraries & settings make a difference. Also happy to see RISC-V is generally holding it's own when it has hardware equivalence to M33. I wouldn't doubt a new, lower cost RISC-V only Pico hits within the next year or so
@ristekostadinov2820
@ristekostadinov2820 Ай бұрын
Upgrading the RP2040 to be risc-v only will be amazing upgrade over the Cortex M0+
@GaryExplains
@GaryExplains Ай бұрын
Really. Why? What advantages does it give compared to M0+ ?
@leonardgallion6439
@leonardgallion6439 Ай бұрын
@@GaryExplains My reasoning is that the Hazard 3 core has near identical integer performance to the M33 but without the licensing costs. This means that a RISC V only Pico would have a much smaller, cheaper core (or they use that space for more memory or features like hardware floating point, etc - after all RISC V is modular) but no licensing costs so instead of $5, it is back down to $4 or even less. Not a big deal for a hobbyist buying one but makes a big difference for Pico chip integration for OEMs & manufacturers. That moves RISC V further up the food chain of adoption and provides an even more accessible high performance (compared to the M0+) tool for hobbyist. For micro controllers it is either price performant for your task or not. It matters little if it is running an ARM, RISC V or Dorito as the chip
@GaryExplains
@GaryExplains Ай бұрын
This is a common theory however majority of the costs for the boards are the manufacturing costs: the PCB, the RP2350, etc. The licensing costs are negligible. I can guarantee that a RISC-V only Pico will be the same price as an Arm one.
@leonardgallion6439
@leonardgallion6439 Ай бұрын
@@GaryExplains Perhaps the licensing cost is a minimal component of overall cost but Hazard 3 core is basically a more performant M0+ and its modular nature means it can be customized to match board needs much more seamlessly and maybe even from existing RISC V designs.Having a bespoke design also means you have a minimum amount of silicon to pay for per product specification. I think these are strong reasons that Raspberry Pi corporation is actively supporting and beginning to demo RISC V usage,even if licensing costs are a small part of that overall improvement in product
@captmulch1
@captmulch1 Ай бұрын
My two Pi Pico 2s just arrived today! Thanks for the vid Gazza mate …
@GaryExplains
@GaryExplains Ай бұрын
Have fun!
@TerribleShmeltingAccident
@TerribleShmeltingAccident Ай бұрын
fr? im super jealous! didnt realize they moved past pre-order
@nezbrun872
@nezbrun872 Ай бұрын
Wow, the end user experience now is sooooo much better than it was. There's not even any need for Zadig for Pico 2 under Windows, although you still need it for the original Picos. Furthermore, debugging in VS Code with the Debug Probe is an OOB experience now. What an improvement!
@michaelwaites6101
@michaelwaites6101 Ай бұрын
This is great, thanks. I don't suppose you know how to build with different levels of optimisation for debug/release type build configurations do you? I'd love an explanation of how to do that...
@OmidAtaollahi
@OmidAtaollahi Ай бұрын
learnt a lot. tnx🎉
@armingeiss1281
@armingeiss1281 Ай бұрын
Hi and thanks a lot. Based on your Great Video i was able to program my raspberry pico by vs code instand of ardunio ide in view minutes. 😊
@GaryExplains
@GaryExplains Ай бұрын
Glad it helped
@arnauddurand127
@arnauddurand127 Ай бұрын
Could you make a video on the (now infamous) RP2350 E9 Erratum? I think it is quite obscure for newcomers what are the implications of it.
@merseyless
@merseyless 12 күн бұрын
Now get them to put in J-link support. My aneurisms have aneurisms from trying to get it to work.
@kirishima638
@kirishima638 Ай бұрын
Does the new Pico support hardware debugging?
@fastbeta
@fastbeta Ай бұрын
is there any real complex project demo for rp2350 like doom for rp2040 from pico sdk author?
@littlechay
@littlechay Ай бұрын
Your T-shirt link doesn't work!
@Antagon666
@Antagon666 Ай бұрын
VsCode is rarely to the rescue. Now I'm fighting on Linux, because it simply refuses to make intellisense work with larger cmake project. However on windows it works fine (which is useless because I don't need Windows binaries)
@nakfan
@nakfan Ай бұрын
First 😊
Я сделала самое маленькое в мире мороженое!
00:43
Кушать Хочу
Рет қаралды 4,9 МЛН
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 47 МЛН
Good teacher wows kids with practical examples #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 13 МЛН
How to whistle ?? 😱😱
00:31
Tibo InShape
Рет қаралды 17 МЛН
how is this hacking tool legal?
11:42
Low Level
Рет қаралды 289 М.
Front-end web development is changing, quickly
3:43
Fireship
Рет қаралды 1,2 МЛН
These 5 Linux Distros Could Replace Windows 11.
7:10
Ryder TechSpot
Рет қаралды 6 М.
Raspberry Pi Pico RP2350 - Massive Performance Boost Trick
12:34
Gary Explains
Рет қаралды 16 М.
A RISC-V Stick-on
8:44
Jeff Geerling
Рет қаралды 333 М.
Every Developer Needs a Raspberry Pi
27:27
Sam Meech-Ward
Рет қаралды 768 М.
Developing a high fidelity LED Magnet Matrix
15:26
bitluni
Рет қаралды 175 М.
PicoMite: Running BASIC on a Raspberry Pi Pico
19:29
ExplainingComputers
Рет қаралды 147 М.
These coding projects give you an unfair advantage
8:13
Jason Goodison
Рет қаралды 1 МЛН
Телефон - самая грязная ваша вещь
0:24
Up Your Brains
Рет қаралды 2,8 МЛН
Кто-то купил WinRar? #shorts #шортс #новости #факты
0:53
This is Хорошо
Рет қаралды 1,2 МЛН
Keyboard Cleaning Hack
0:36
IAM
Рет қаралды 15 МЛН