Show newer

PLC IDE "supports the five languages defined by the IEC 61131-3 standard: Ladder Diagram, Functional Block Diagram, Structured Text, Sequential Function Chart and Instruction List"

blog.arduino.cc/2022/12/06/bei

@lupyuen Nice to see microcontrollers getting some love.

If I may be permitted a small plug for my stm32f411re CMSIS stuff:

gitlab.com/mcturra2000/rpi/-/t

I've got quite a few examples there, including blinky (of course), timers, systick, uart (oblig, of course, inc. blocking and interrupt), a couple of I2C peripherals (inc. ssd1306) , and more.

I'm also a fan of libopencm3.

#stm32 and #rp2040 are mcu's that I use the most.

@lupyuen Thank you for sharing this! For a related, but larger scoped project (incl. polyglot code generation for shared data structures), may I also point you to: github.com/thi-ng/umbrella/tre

I'm working on a small video introducing the project, but there're also a bunch of browser examples listed in the readme too...

Book Review: "A Philosophy of Software Design" (John Ousterhout)

blog.galowicz.de/

@lupyuen Our tech is becoming increasingly fragile. In many respects we're going backwards instead of forwards. The producers don't care, of course, because it creates vendor lock-in. The consumers don't care, on the whole, as they don't do any risk assessment. They probably aren't even cognisant of the risks. Even tech-savvy folk have a tendency to ignore downsides as they embrace the latest shiny. It all feels like we're in a giant mudslide towards the cliff.

"Girls outperform boys in IT at both A-level and GCSE ... but far fewer girls choose to study the subject"

bbc.com/news/uk-wales-63839738

"Evolving technology like the use of Drones is creating opportunities for Indigenous communities to become more self-reliant by using the sky as a highway" (Canada)

cbc.ca/radio/unreserved/decolo

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.