Skip to content
View robstave's full-sized avatar

Block or report robstave

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
robstave/readme.md

Rob The Fiddler

Updo demo

About Me

  • Senior Software Engineer/Team Lead
  • Fiddler - Texas Country Music
  • Sound Tinkerer (Arduino, Modular Synths, ATTINY85)
  • Golang/Javascript/Typescript/Java and whatever Arduino is...C++???
  • If AI gives me a solution in Python...well, sure, I can roll with that too.

I’d like to dive deeper into Haskell and Rust. Honestly, though, for what I do, the language isn’t as important as the libraries and support.

Featured Projects

Arduino Component Sketches

ACS

A collection of sketches for ATTiny to replace logic blocks in Lunetta-like circuits or whatever else comes to mind. They can be standalone diversions or the core for a modular synth component. Keep in mind, it’s an 8-bit microcontroller.

I really like making things blink and go beep. There are a lot of sketches that do just that. Mostly for ATTINY85, but a few other chips are supported. It’s Arduino code, so most sketches can be refactored pretty easily.

Language:C Languages:Go, JS/TS


Meowmorize

Meowmorize

A Golang/React-based flashcard app.

  • Import format compatible with ChatGPT, so you can just ask it to create cards in markdown and import them.
  • Progress stats.
  • Cards are written in markdown, with code formatting supported.

It’s Dockerized—so why not give it a spin?

Language:Go, JS/TS, react Languages:Go, JS/TS


ATTINY85 Latex Builder

Latex Builder

Create cool Latex ATTINY85 pinouts from JSON files. The idea was to automate the images I use in the Arduino repo above. The tool works, but remaking all the images is still a chore I haven’t gotten around to yet.

Language:C Languages:Go, JS/TS


Other Smaller Learning Projects

These are more just exercises and fun experiments.

D3 Mitre Attack Widget

D3 Mitre Attack Widget

D3 Mitre Exercise

An experiment to see how little code I actually needed to write using ChatGPT. Turns out...practically none! I had it build a D3 widget interactively without manually changing any code—just a conversation (and a little copy/paste into JSFiddle).

Language:js


RTO

RTO Calculator

Return to Office Calculator

Language:Go

Pinned Loading

  1. ArduinoComponentSketches Public

    Collection of sketches for ATTiny to replace logic blocks in lunetta like circuits or whatever.

    C++ 42 9

  2. Arduino-nano-lfo Public

    Implements LFO on a nano

    C++ 2

  3. miniProProjects Public

    Collection of projects for Arduino Mini pro. Mostly sound or visual things.

    Arduino 2

  4. meowmorize Public

    Flashcard app

    Go

  5. rto Public

    Go

  6. d3-mitre-ai-experiment Public

    An experiment to see how well chat handles d3 things

    JavaScript