Swift on Microcontrollers! Do You Teach Electronics / Engineering?

Hi Friends! This CrowdSupply effort is trying to put Swift on microcontrollers:

https://www.crowdsupply.com/madmachine-limited/swiftio-playground

I currently teach both SwiftUI app dev (zero to full stack), and electronics coding. For the electronics course (Physical Computing - it's the class I presented a Showcase on at #ADE2023 - I use CircuitPython, which is a much better choice than Arduino or MicroPython, but Swift would be WAY better. I very much hope we see Swift on more platforms. It's such a better language, both for teaching, as well as for writing solid, less error-prone code. If there's anything we can do to encourage Apple or the community at large to expand Swift, I'd love to see the shappen. I've backed the project & very much hope to produce some learning videos once I get my hands on it. It's a bit pricey compared to some of the other alternatives, but here's hoping that there may be some open-source Swift efforts like CircuitPython (currently on over 300 boards) at some point in the future.

And if you do teach electronics, it'd be great to connect. Although I teach at a university (Boston College), my classes assume no advance coding experience. I share all my flipped-class lessons online (see below). Hope to turn both courses into supplemental iBooks, soon, as my "One Best Thing", but I also write an Information Systems textbook for business majors & have an update due for this, first. I will be contributing more, soon, though. And thanks to all who are contributing their awesomeness! So inspiring!

Prof. John Gallaugher - Boston College

SwiftUI: https://bit.ly/prof-g-swiftui

CircuitPython: https://bit.ly/circuitpython-tutorials

And you can find Keynote slides with lessons, challenges, and solutions in the open Google Drive for both of these courses at https://gallaugher.com. There are littlerally hundreds of videos in the two playlists above, and more on my channel. Dig in & if you use this material in your class, LMK, and I'll send you some stickers:

 

Sticker that says "Make Something Awesome" with a stylized smiling gear & an LED light image.
 
My Mac Builds Apps sticker with Swift logo.

0 svar

This post contains content from YouTube.

If you choose to view this content, YouTube may collect and process certain personal data. You can view YouTube’s

This post contains content from YouTube.

You have rejected content from YouTube. If you want to change your consent, press the button below.