This is pretty neat! I can export a PCB from #KiCad as .step and import it directly into #Fusion360 so I can design my #MSX case around it. Too bad it doesn't export the silkscreen layer though. #RaspberryPiPico #TRS80CoCo #FujiNet #RetroComputing #VintageComputing #Electronics

This curriculum has been designed to take your students from basic microcontroller hardware interfacing to sophisticated microcontroller programs using ARPS-2 (Arduino UNO), BEAPER Nano (Arduino Nano ESP32), and BEAPER Pico (Raspberry Pi Pico). Get the activities here: https://github.com/mirobotech

#STEMeducation #Arduino #RaspberryPiPico #Programming #MicroPython

It's alive! For a while there I thought my #RaspberryPiPico Core2350B wasn't working. Turns out that setting things up needs to be a lot more explicit than it was on the RP2040. #TRS80CoCo #MSX #FujiNet #RetroComputing #VintageComputing #KiCad #Electronics
Showed up this morning, for less than $200 I got:
- an original #commodore64 vintage keyboard working via USB thanks to a #raspberryPiPico and some c code
- a brand new c64 mechanical keyboard mod also functioning over the same usb micro controller (plus +5v bus for the blue lights)
- the #commodore64ultimate starlight case
After some local free 3d printing and upcycle reselling, I'll have paid less than 50% MSRP. Hype to put a #raspberrypi 5, flex atx psu, and mid range GPU in this beauty.

The final embedded #Rust episode is out! After 11 episodes of digging into baremetal programming, we can finally tackle embassy to do some async #programming. Check it out!
👇
https://www.youtube.com/watch?v=m9FT1qSm-KM

#embedded #microcontroller #RaspberryPiPico @digikey @raspberrypi

Intro to Embedded Rust Part 12: Async Programming with Embassy | DigiKey

YouTube
Last night was #robot arm class in Physical Computing & the #MakerSpace was electric with #CircuitPython #RaspberryPiPico #3dprinting arms battling to pick up candy! Learn such badassery at YouTube.com/@BuildWithProfG

RE: https://oldbytes.space/@thelastpsion/116345290344668595

And the results are in!

  • Pico C
  • Rust
  • Free Pascal
  • Joint with Pico C++, MicroZig and Yarg.
  • So, what am I going to do? Well, I'm leaning towards porting the existing Arduino C code to the Pico C SDK. I'm currently using one class for encapsulation and abstraction, but I could replace that with structs and static functions. I'm not a great C programmer, but I'm pretty comfortable with it, so it makes sense

    However, before I do that, I see a bigger challenge of getting a good setup without using VS Code. I've been using #NeoVim for a while now, and I'd like to get a comfortable setup using that on #Linux.

    So, I'm going to try to build Blinky projects for at least Pico C, Rust and Free Pascal, using Linux and NeoVim. Hopefully this will give me a better feel for how well these languages actually suit me. I've never done any Rust before, either, so that's going to be quite the learning curve!

    If I have time, I'm going to give Yarg a go, too, because I think the premise is really cool. If I'm on a roll, I'll try #MicroZig too.

    And if I really feel like I have the capacity, I'll port the code to one of these other languages.

    I'm acutely aware of all the other projects I've given myself to do, such as the SIBO SDK and other small Psion-related projects, not to mention $dayjob and $reallife. So we'll see how things go!

    #Pascal #FreePascal #ObjectPascal #RustLang #YargLang #RaspberryPiPico #PiPico #PiPico2 #RP2040 #RP2350

    RE: https://oldbytes.space/@thelastpsion/116345290344668595

    Only a couple of hours left for this poll.

    C is clearly out in front for my embedded project, but Rust and Pascal aren't far behind!

    #RaspberryPiPico #PiPico2 #PiPico #RP2040 #RP2350