Tutorials

Hi all !
Just received my 32blit today !

I know that one of the perks of the Kickstarter was access to tutorials and lessons. Where can I find those ?

There’s a wealth of examples in the SDK (GitHub - 32blit/32blit-sdk: 32blit SDK), but I believe the actual tutorials are still something of a work in progress.

1 Like

Thank you. Will check that

Those of us who have not used Visual Studio before will need either a single click installer or a very detailed, simple to follow guide/video to set up the very involved toolchain.

I’ve given up with the Pico C/C++ SDK for the moment - it felt like bashing my head against a brick wall. Just hope there will be some help with this.

We’re (usually) a very helpful bunch over on Discord; to be honest Visual Studio is a pain (although less so now we have it talking nicely to CMake), and I’m hoping to persuade as many people as possible of the benefits of WSL (or, you know, installing a VM with a proper OS :-) )

DaftFreak has done some amazing work on a ‘bare essentials’ Windows build path, in 32blit-sdk/Windows.md at master · 32blit/32blit-sdk · GitHub

Another 6 months! Still no tutorial? No sprites? No getting started guide for novices?

We were promised so much on Kickstarter which has not yet appeared. My hardware is still sitting its box unused. This was not cheap and I am not happy.

Perhaps I should have waited for a Picosystem which appears to have been developed on the back of the 32Blit.

Never going with Kickstarter again!

1 Like

Damn there is still not tutorial.

I’m fond of these, but targeting Windows would be pain incarnate.

Would it be safe to assume a beginner would spin up a Linux VM or use a Linux machine?

The SDK is extremely mature, well battle-tested, well understood by many community members who are eager and willing to help, and - for an SDK - particularly easy to set up.

This website looks like I scraped it out of the bottom of a garbage can, but Lua might be the better approach if you want a quickstart -

Assets are here: https://github.com/32blit/32blit-sdk/tree/master/assets (though I appreciate we don’t have super lots of sprites here)

Some more comprehensive Lua examples are here: https://github.com/32blit/32blit-lua/tree/main/examples

PicoSystem’s use of the 32blit SDK was a community contribution (the RP2040 port was done by Charlie (Daft Freak) before they knew the PicoSystem existed) so while it appears to be leaning on 32blit heavily… it was never really our intention. Yes our experience carries over, yes PicoSystem can use 32blit assets… but 32blit support for PicoSystem is an incentive to make things better for both platforms, not to abandon 32blit and move on.

The truth is- good content and tutorials are hard and thinking our skeleton crew could teach the world to program games while maintaining the business, software and hardware was a little ambitious. But we know we’ve still got promises to fulfil and we’re still working toward that end.

O.G. 32blit is still an awesome, powerful little dev handheld and I don’t miss an opportunity to mention it -

1 Like

Hi Gadgetoid,
I’m relatively new to micropython, but I cam usually understand the workflow and what I need to do to accomplish something, however It would be much easier to write the code if you know the reserved keywords / functions especially for specific drivers. than to guess what they are and/or then search the web and ask on forums. The cost - benefit is low.

If the list is already available then I haven’t found it, please point me in the right direction.

Thanks