07/28 I fixed the calibrating the accelerometers and gyroscopes code, so now one or more individual accels/gyros can be calibrated (but the .msi will probably get updated Monday). I have most of the 3D printed parts for my 4-leg robot and will...
The full Rev 0 PCB Design is complete and gerbers have been sent to the manufacturer! We are manufacturing 3 prototype boards from the amazing OSHpark. It's a 2-layer board with all the components on one side. And below is the 3D render for your viewing...
The second part of this project is to make a remote serial connection. The CP2102 USB-to-SERIAL-Converter is used to connect to the target. The software connection is done with ssh from the work station to the Raspi and with picocom from the Raspi to...
Progress is slow, but it is coming together. The PCB's have arrived, and I will have all of the components to build one up this week, I should have the drawing finished this weekend, including the components that need to be 3D printed, and...
After installing Maven, I began to work at compiling the Ardublock code. I downloaded openblocks from GitHub. https://github.com/taweili/openblocksThen I added the openblocks-master to the same folder that apache-maven-3.6.1 was in. I then installed...
Just got done streaming some code work on Twitch.I've uploaded the latest, and probably last, firmware for Space Force.Well, until / if I can work on the new version for DC28. Here's hoping.What's changed:ERECTUS improvementsStrobe LED programAbility...
We're rolling! I demo'ed the 'bot at the Homebrew Robotics Club meeting last night. In the spirit of the names of the other actual rovers rolling around on Mars, I've decided to name this one "Tenacity" or more fully "S.P.R. Tenacity" with "S.P.R."...
Numbered local labels have been added to the disassembler to support labeling B instructions, rather than simply providing a target address and nothing more (especially since this is not the normal type of syntax used by assemblers). With this, when...
They're still doing well and continuing to grow. I've named the Jar of two the Two Amigos and the Jar of three the Three Musketeers. Not exactly the most creative names, but they deserved some sort of name at least. I'm starting...
The CircuitPython_CLUE_Cutebot (CCC) library has had it first major overhaul. The code has been condensed and made more efficient. VERSION 2.0 changes: The modified Adafruit_CLUE library has been absorbed into the Cutebot library.The Cutebot...
A small correction... The individual "trays" or boxes is part of their Assorter series. They are made with either fixed compartments or the 55 model which allows for the interchangeable inserts. The HandyBox is the name just for the rack that...
The last version of the CanAirIO firmware and Android app, have a new features for fixed station mode:Auto device name (the old version had a some issues with that, many users sometime had mistakes with custom names.New InfluxDB data schema (best practices...
Waiting for a CSR USB-SPI Programmer since the SRL2 got a obvious SPI Port.(the 10S only got TP1-TP10 and no meaningful names)SRL2 is my main helmet intercom, thats why i dont want to mess much with its firmware. Got to find out which chipset pins are...
To achieve smaller binary size and get rid of function names from binary, I've implemented custom RTTI. Heavily based on Paul Varcholik and Shao Voon Wong implementations. Currently all application components must implement KSF_RTTI_DECLARATIONS...
IT'S ALIVE!The boards are not fully populated yet, and I have no memory or I/O - just an AVR microcontroller emulating a ROM. The three LEDs are the carry, zero and negative flags, and the tiny program in the ROM is just doing a chaser pattern on these.Projects...