Bit Bang SPI with Ruby+YJIT
In my previous post, I tested Ruby+YJIT against C, doing bit-bang I2C in the lgpio gem. The results convinced me to just do bit-bang SPI in Ruby. Testing YJ...
In my previous post, I tested Ruby+YJIT against C, doing bit-bang I2C in the lgpio gem. The results convinced me to just do bit-bang SPI in Ruby. Testing YJ...
I recently added a bit-bang I2C implementation to the lgpio gem. “Bit banging” means you don’t use the I2C hardware built into the SBC. Instead, you manipul...
Whether you’re getting started with electronics, want to prototype projects more quickly, or just want to use Ruby for something different, a single board co...
Dino is a Ruby gem that lets you control a connected Arduino with Ruby. It’s very general purpose and already supports lots of hardware that you’d normally c...
Sometimes an Applecript needs authentication. For example, this happens if you use do shell script to run a UNIX command with administrator priveleges: do s...
Growl is a great pop-up notifier that many Mac applications integrate with. If you write Applescripts for yourself or others, it’s useful for displaying pop-...