Source
- URL: https://x.com/r1ckp/status/1801302742721278318
- Author: Rick (@r1ckp)
- Posted: 2024-06-13 17:16:55
Branch
1/ @r1ckp
@pikuma
It‘s easier than ever to learn to program on embedded hardware. Buy 2 Pi Picos for under 10$ - use one as a debugger with the picoprobe firmware and one as target. Install gcc for arm and openocd. Write some C code, flash, debug, repeat.
2/ @pikuma
@r1ckp
That is a good toolchain. But as @cmuratori mentioned last week in an interview, and I agree: Pis don’t have a simple architecture and are almost as complex a an x64.
3/ @fezbpu
@pikuma @r1ckp @cmuratori
the pi pico (microcontroller)isnt the same as a raspberry pi (single board computer)
i’d assume by “an x64” you mean an x86_64 PC, which the pi pico is Much simpler than, but a Pi SBC is pretty close to. the pi pico gives you direct hardware access, whereas a PC or Pi runs an OS
4/ @pikuma
@fezbpu @r1ckp @cmuratori
Yes, I was speaking of the Raspberry Pi. :)
5/ @r1ckp
@pikuma @fezbpu @cmuratori
Ah, OK. They did not do a good job on naming the Pi Pico as it has nothing in common with the ‚classic‘ Raspberry Pi. The latter is really a strange thing as it‘s Broadcom chip is a GPU with an attached ARM Cortex-A processor. Not very suitable as a low level learning platform :)