Oh, wow, I'm really not sure how the audio managed to get that badly off. It was fine before I uploaded it. And I've only just noticed that somehow, 53 seconds have added themselves into the video (the original file is exactly 12min long) That is weird. And annoying.

I doubt it'll top 50 views before the heat death of the universe, but it's bugging me enough that I'm going to have to re-upload

Slick move with the Pro Mini and the 90 degree FTDI breakout. FX-SaberOS has always been compatible with the Pro Mini but I never see anyone use them.

Well, you know what they say, Cram-fu is the mother of invention. The extra 3.7mm saved by not having a Micro USB is worth the hassle of dealing with the Pro Mini.

That said, I'm only really still using them because I had a custom carrier board made for my saber commission last year, in an attempt to make it look like a professional install job, and the PCB place I went to had a minimum order of 3. One spare down, one to go!

Honestly, they're not ideal for the job. I mean, they've got the hardware requirements to run FX-SaberOS (trying S.T.R.E.A.M. on it is on my to-do list for the weekend) but the fact that they've been officially discontinued by Arduino in favour of the Pro Micro means that only the Chinese knockoff manufacturers make them these days.

Quality, and more importantly, pin locations, vary wildly between manufacturer. I've seen clones with the official Arduino pinout, some with the DF-Robot pinout, some a mirrored DF-robot, some entirely random, etc. I did toy with the idea of offering the carrier board I designed to Brewboard/Saber Republic as an alternative DIYino carrier, but the lack of consistency between Pro mini pinouts is what nipped that idea in the bud.

And to top that, as happened on my first pro mini order, eBay/Amazon sellers will just happily mix up the 3.3V, 8MHz version with the 5V, 16MHz version. Because hey, a Pro mini is a Pro mini, right?

I mean, at least with the Nano clones, pinout, voltage and clock speed will be consistent. I still wish there was one without the bulky USB connection. The Pro micro is a step in the right direction, but its pinout is a mess that would require reworking the stock FXS-OS pins. Or the end user modifying the code themselves.

I have used the Mini in the past. Once everything is set up, the USB is mostly just taking up space and consuming current. A number of people have asked about the Micro, maybe we should take a closer look at adding a definition for it. I've had a ATmega1284 based board designed for a while and just haven't gotten around to making up prototypes. It would basically be a minor upgrade to a 328 based saber with more memory and SRAM.

The pin issue is part of what has slowed down the next gen development of FX-SaberOS, with the Cortex boards there are so many pin options and board options that it's hard to find consistency.

A number of people have asked about the Micro, maybe we should take a closer look at adding a definition for it.

Thanks, man!

I have been meaning to look into getting my breadboard rig running with the Micro clone I've got, but as my next saber is going to require all six PWM pins, and the Micro only has five, I put that on hold until I finished modding FX-SaberOS.

Which is now done, so I'll try and find some time to fiddle with my breadboard rig this week.

Oh, you know didn't even realize that the Pro Mini was officially discontinued. That kind of makes me sad. It's my go-to board. Oh well, I've got a little stockpile of them to last for a while. Let me know how you like STREAM when try it out. The new Brewboard version of the firmware added for version 1.51 uses a pinout identical to FX-SaberOS.