raynayX's Avatar

raynayX

@raynayx.com

Embedded Software Engineer, poetry lover, and cat lover. Not necessarily in that order! https://raynayx.com

63
Followers
55
Following
7
Posts
15.06.2023
Joined
Posts Following

Latest posts by raynayX @raynayx.com

Post image

Gladys West, the mathematician and computer scientist integral to the creation of #GPS, has passed away. She left a lasting impact on mathematics, geodesy, and computer science. spectrum.ieee.org/gladys-west-...

20.01.2026 18:20 👍 17 🔁 6 💬 2 📌 1
your shell lets you run many programs (“jobs”) in the same terminal tab

programs can either be:

    foreground
    background
    stopped (which is more like “paused”)

& runs a program in the background

for example I like to convert 100 files in parallel like this:

for i in `seq 1 100`
do
   convert $i.png $i.jpg &
done

jobs lists backgrounded & stopped jobs

$ jobs
[1] Running python blah.py &
[2] Stopped vim

use the numbers to bring them to the foreground or background (like fg %2), kill them (kill %2), or disown them
when you close a terminal tab all jobs are killed with a SIGHUP signal

you can stop this with disown or by starting the program with nohup: disown %1 (job number goes here) nohup my_program &
a trick to kill programs if Ctrl+C doesn’t work

    press Ctrl+Z to stop the program
    run kill %1 to kill it (or kill -9 %1 if you’re feeling extra murderous)

a little flowchart

Three boxes, labelled “running in foreground”, “stopped”, and “running in background”

Ctrl+Z goes from “running in foreground” to “stopped” fg goes from “stopped” to “running in foreground” fg goes from “running in background” to “running in foreground” bg goes from “stopped” to “running in background”

your shell lets you run many programs (“jobs”) in the same terminal tab programs can either be: foreground background stopped (which is more like “paused”) & runs a program in the background for example I like to convert 100 files in parallel like this: for i in `seq 1 100` do convert $i.png $i.jpg & done jobs lists backgrounded & stopped jobs $ jobs [1] Running python blah.py & [2] Stopped vim use the numbers to bring them to the foreground or background (like fg %2), kill them (kill %2), or disown them when you close a terminal tab all jobs are killed with a SIGHUP signal you can stop this with disown or by starting the program with nohup: disown %1 (job number goes here) nohup my_program & a trick to kill programs if Ctrl+C doesn’t work press Ctrl+Z to stop the program run kill %1 to kill it (or kill -9 %1 if you’re feeling extra murderous) a little flowchart Three boxes, labelled “running in foreground”, “stopped”, and “running in background” Ctrl+Z goes from “running in foreground” to “stopped” fg goes from “stopped” to “running in foreground” fg goes from “running in background” to “running in foreground” bg goes from “stopped” to “running in background”

job control

wizardzines.com/comics/job-c...

(from The Secret Rules of the Terminal, which is out now!)

26.08.2025 15:19 👍 166 🔁 26 💬 6 📌 0
Video thumbnail

Been messing around with my latest PCB - I've now got a "digital twin". More details at the video: www.youtube.com/watch?v=6vpd...

13.08.2025 15:56 👍 3 🔁 1 💬 0 📌 0
The video thumbnail, featuring the two guests, the Open Healthware conference logo and URL, and Hackster Café branding.

The video thumbnail, featuring the two guests, the Open Healthware conference logo and URL, and Hackster Café branding.

Attend Open Healthware (an @oshwassociation.bsky.social conference) for free on Aug. 1-2!

As a preview, I chat with Herine Palacios and Avinash Baskaran on #HacksterCafe, today at 10:30am PDT 😄

Watch on @hacksterio.bsky.social :
▶️ www.youtube.com/watch?v=a8zy...
▶️ www.linkedin.com/events/73556...

29.07.2025 09:24 👍 7 🔁 6 💬 1 📌 0
a blown up image of part of something that has ruler markings that are lit up

a blown up image of part of something that has ruler markings that are lit up

Sneak Peek of part of something I’m working on having available this fall.

18.07.2025 16:14 👍 5 🔁 1 💬 0 📌 0
Video thumbnail

I have always wanted something like an #ssh connection to the #iot devices I work on. Today we published about how to use #Golioth RPCs and a simple front end to do just that.

glth.io/remote-shell

24.06.2025 18:55 👍 5 🔁 3 💬 0 📌 0

Did you know: if you installed Rust with rustup, you already probably have the "Embedded Rust Book" locally. If you run `rustup doc` in your terminal, it'll open the bookshelf with all the docs installed already, including the main rust books as well as the embedded rust book.

16.06.2025 09:01 👍 64 🔁 9 💬 2 📌 0
Preview
Support Us — Embedded

Join our vibrant Slack community( embedded.fm/support ), support Embedded, and gain exclusive access to invaluable insights through our Slack channel.

Come join us read and learn together!

#signalprocessing #slack #math #mathematics #computerscience #embeddedengineer #stemeducation #slack

3/3

14.06.2025 13:04 👍 2 🔁 2 💬 0 📌 0
Preview
Support Us — Embedded

...

We've invited a math professor to guide us through all the fancy math in the book.

Expect engaging Slack discussions and weekly live sessions on Fridays at 11am PT, beginning June 20.

#embedded #engineering #machinelearning #ml #datascience #ai #bookclub #reading

2/3

14.06.2025 13:04 👍 4 🔁 2 💬 1 📌 0
About the Book | DATA DRIVEN SCIENCE & ENGINEERING

We're starting an exciting journey through the book: Data-Driven Science & Engineering( databookuw.com ) on the Embedded Slack #book-club. The book explores signal processing, machine learning, and control systems from a fresh, data science perspective.

...

1/3

14.06.2025 13:04 👍 4 🔁 2 💬 1 📌 1
Post image

Through the support of our NSF grant focusing on open source medical care we are excited to be working on an Open Healthware Conference in New York in August! Check out the conference website and explore how you can get involved:

healthware.oshwa.org

21.05.2025 19:06 👍 11 🔁 8 💬 1 📌 3
Post image

On episode 499: This Is Your Problem( embedded.fm/episodes/499 ), we hosted Janet Hansen( @flashingjanet.bsky.social ) to discuss professional costumery (with electronics) and becoming an artist.

Here's Janet's parting message:

#art #Mudder #embedded #engineering #electrical #electronics

28.04.2025 15:06 👍 2 🔁 1 💬 0 📌 0
Post image

Happening next week! 🔥 Sign up for my #Zephyr workshop at 10:30 am CDT April 24. I'll cover the basics of writing a cross-platform #embedded device driver. If you want to follow along, consider getting the parts now.
👇
event.on24.com/wcc/r/487016...

#IoT #microcontroller #RTOS #electronics

16.04.2025 16:46 👍 5 🔁 3 💬 1 📌 0
Preview
Interrupt Live: James Munns | From Zero to main(): Bare metal Rust YouTube video by Memfault

I'm going to be on @memfault.com's YouTube live on Thursday: www.youtube.com/live/kflFgdH...

One Q I want to answer is "where is Rust being used in production for embedded?", if anyone wants to share anything that is public I should namedrop, please let me know!

Drop by and hype up the chat too!

07.04.2025 17:47 👍 42 🔁 5 💬 7 📌 2
Preview
497: Everyone Likes Tiny — Embedded OpenMV has a new Kickstarter so CEO Kwabena Agyeman chatted with us about more powerful (and smaller!) programmable cameras.  See OpenMV ’s site for their existing cameras. See their (already funded!) kickstarter page for the super powerful N6 and the ridiculously small AE3. Note that

This week, Elecia and Chris( @stoneymonster ) host Kwabena Agyeman, CEO of OpenMV. They chat about more powerful (and smaller!) programmable cameras.

Join them here ( embedded.fm/episodes/497 ) on the latest episode of Embedded.

26.03.2025 00:07 👍 5 🔁 3 💬 0 📌 1
Post image

From Matthew Rohrer's book, Surrounded by Friends: bookshop.org/a/862/978194...

#poem #books #writing

26.03.2025 14:28 👍 37 🔁 4 💬 0 📌 0
We express our joys in sad verses
And when sad days come along,
We are unable to find our voices
We are unable to summon Akpalu‘s songs

You will see us do the dance of warriors
When there’s absolute peace within
And when war times come, we’re full of terror
We’re unable to channel Gemedra from within

You will hear us dole out ancient wisdom
When the judges have yet to sit
And when our kinsmen stir up a storm,
We are unable to find Ʋenya‘s ancient wit

But when you see us in a contemplative mood
Humming deep yet calm tunes for our loves,
Know that the boiling pot has shown all what’s for food
And the still river may harbor a crocodile that starves

x.k

https://raynayx.com/2025/02/02/otherself/

We express our joys in sad verses And when sad days come along, We are unable to find our voices We are unable to summon Akpalu‘s songs You will see us do the dance of warriors When there’s absolute peace within And when war times come, we’re full of terror We’re unable to channel Gemedra from within You will hear us dole out ancient wisdom When the judges have yet to sit And when our kinsmen stir up a storm, We are unable to find Ʋenya‘s ancient wit But when you see us in a contemplative mood Humming deep yet calm tunes for our loves, Know that the boiling pot has shown all what’s for food And the still river may harbor a crocodile that starves x.k https://raynayx.com/2025/02/02/otherself/

Here's an original piece -- Other Selves ( raynayx.com/2025/02/02/o... ).

It reflects on how we're usually overwhelmed by our circumstances but attempt to meet the moment every now and then.

--xk
#poet #poetry #poetsofbluesky #blacksky #BlueskyPoets
#poetrycommunity #amwriting #Skypoets #poetlife

13.02.2025 12:21 👍 1 🔁 1 💬 0 📌 0
We express our joys in sad verses
And when sad days come along,
We are unable to find our voices
We are unable to summon Akpalu‘s songs

You will see us do the dance of warriors
When there’s absolute peace within
And when war times come, we’re full of terror
We’re unable to channel Gemedra from within

You will hear us dole out ancient wisdom
When the judges have yet to sit
And when our kinsmen stir up a storm,
We are unable to find Ʋenya‘s ancient wit

But when you see us in a contemplative mood
Humming deep yet calm tunes for our loves,
Know that the boiling pot has shown all what’s for food
And the still river may harbor a crocodile that starves

x.k

https://raynayx.com/2025/02/02/otherself/

We express our joys in sad verses And when sad days come along, We are unable to find our voices We are unable to summon Akpalu‘s songs You will see us do the dance of warriors When there’s absolute peace within And when war times come, we’re full of terror We’re unable to channel Gemedra from within You will hear us dole out ancient wisdom When the judges have yet to sit And when our kinsmen stir up a storm, We are unable to find Ʋenya‘s ancient wit But when you see us in a contemplative mood Humming deep yet calm tunes for our loves, Know that the boiling pot has shown all what’s for food And the still river may harbor a crocodile that starves x.k https://raynayx.com/2025/02/02/otherself/

Here's an original piece -- Other Selves ( raynayx.com/2025/02/02/o... ).

It reflects on how we're usually overwhelmed by our circumstances but attempt to meet the moment every now and then.

--xk
#poet #poetry #poetsofbluesky #blacksky #BlueskyPoets
#poetrycommunity #amwriting #Skypoets #poetlife

13.02.2025 12:21 👍 1 🔁 1 💬 0 📌 0
Post image

In 1992, Dr. Mae Jemison made history as the first Black woman to travel to space. As a physician, engineer, & astronaut, she shattered barriers in STEM fields. Since leaving NASA, she has focused on empowering young people in science and technology.
#BHM2025 #BlackHistoryMonth #BlackWomeninSTEM

02.02.2025 16:00 👍 53 🔁 16 💬 2 📌 3
A metalized rasbperry in a glass case, with the label RP2350. There are pictures of 4 team members on teh front of the case.

A metalized rasbperry in a glass case, with the label RP2350. There are pictures of 4 team members on teh front of the case.

I chatted with the embedded team at @raspberrypi.com about the #RP2350 on The Amp Hour. It's an amazing "dual dual-core" part that is finding its way into many products. We chatted #hardwaresecurity and #lowpower, as those were key enhancements over the #RP2040.

theamphour.com/687-the-rp23...

28.01.2025 15:20 👍 17 🔁 8 💬 0 📌 0
Preview
GitHub - WurthElektronik/KiCad-Library: WurthElektronik_KiCad-Library WurthElektronik_KiCad-Library. Contribute to WurthElektronik/KiCad-Library development by creating an account on GitHub.

Würth Elektronik has released @kicad.org files for some of their components including symbols, footprints, and 3D models.

They're licensed under CC BY-SA 4.0, but your design is not required to be shared under that or any other license if you're using them.

github.com/WurthElektro...

26.01.2025 18:22 👍 54 🔁 10 💬 3 📌 0
Preview
Building the underlying Algorithm of a Music Playlist in Rust YouTube video by The Rust Guy

Livestream ongoing: Building the underlying Algorithm of a Music Playlist in Rust

www.youtube.com/live/11UZsQT...

#rustlang

18.01.2025 11:10 👍 6 🔁 1 💬 0 📌 0

Good luck going from Micro HDMI(on the Pi) to standard DP(on the monitor) as I've had to do because procurement folks just buy stuff without consulting anybody.
I'm not sure anything turns my stomach as much as this!

07.01.2025 20:09 👍 0 🔁 0 💬 0 📌 0
Preview
The Embedded Buddy System James' cheat codes for low/mid volume + rapid embedded development James shares why you might want to design embedded systems as a network of devices, instead of trying to cram everything into a singl...

🧩 Podcast: The Embedded Buddy System

- By @jamesmunns.com and @fasterthanli.me

- James shares why you might want to design embedded systems as a network of devices, instead of trying to cram everything into a single chip

sdr-podcast.com/episodes/the...

#embedded #programming #rustlang

06.01.2025 06:33 👍 10 🔁 1 💬 2 📌 0
Preview
Board Designer Competition Board Designer Competition With Nordic Semiconductor, Autodesk, and PCBWay.

Design a PCB, win this competition, and come hang out with me in Edinburgh during the Open Hardware Summit. If you are new to PCB design ping me and I'll do my best to help you out. ♥️

www.hackster.io/contests/boa...

25.12.2024 20:34 👍 14 🔁 9 💬 0 📌 0
ECE425 Mobile Robotics: Lab 04 Hybrid Control - Light Homing, Docking, Path Following, Wall Followin
ECE425 Mobile Robotics: Lab 04 Hybrid Control - Light Homing, Docking, Path Following, Wall Followin YouTube video by Carlotta A. Berry, PhD

#MathMonday #STEMMonday #HolidayHustle #BlackSTEM #WomenSTEM #MelanatedSTEM #BlackGirlSTEM #Robotics #Robot #AI #STEMSky #BlackSky #AcademicSky #AcademicChatter #BlackAdemic #ArtificialIntelligence youtu.be/n_kqaGe7ff4?...
🎅🏾🤖👩🏾‍🎓👩🏾‍🏫👩🏾‍🔬👷🏾‍♀️👩🏾‍🔧👩🏾‍💻

23.12.2024 18:53 👍 6 🔁 2 💬 0 📌 0

Just started, you’re too late to join!

23.12.2024 19:23 👍 3 🔁 1 💬 1 📌 0
IEEE Education Society Initiative #26: LACCEI Niger Participants
IEEE Education Society Initiative #26: LACCEI Niger Participants YouTube video by Carlotta A. Berry, PhD

#TechThursday #Robotics #STEM #STEAM #NoireSTEMinist #RoboticsForTheStreets
youtu.be/lfnUaORPvpw?...

19.12.2024 14:04 👍 7 🔁 2 💬 1 📌 0
Preview
Call for Participation: FPGA Peripheral Module (sCRUVI) - SGET Munich, December 2024 – Today, the Standardization Group for Embedded Technologies e.V. (SGET) launches its Call for Participation to establish a new Standard Development Team (SDT) for the FPGA Perip...

Saw this today about a FPGA peripheral module standard being developed by SGET. Looks interesting. They are looking for feedback.

"There may also be interest in using sCRUVI technology with MCU and SoC based products without FPGA."

sget.org/call-for-par...

17.12.2024 05:45 👍 3 🔁 2 💬 0 📌 0