diff --git a/_drafts/2020-08-13-Bazel-and-AVR.md b/_drafts/2020-08-13-Bazel-and-AVR.md new file mode 100644 index 0000000..cad66ad --- /dev/null +++ b/_drafts/2020-08-13-Bazel-and-AVR.md @@ -0,0 +1,26 @@ +--- +layout: page +title: "Bringing the Bazel build system to 8-bit microcontrollers" +description: "My AVR software development workflow" +date: 2020-08-13 17:30:00 +categories: avr embedded bazel +redirect_from: + - /post/68dk02l4/ + - /68dk02l4/ +--- + +The majority of my programming experience is in the following areas (in no particular order): + - Low level hardware programming + - The [NI Re-configurable I/O](https://www.ni.com/en-ca/shop/compactrio.html) based [Athena system](https://www.ni.com/en-us/shop/hardware/products/roborio-advanced-robotics-controller.html?skuId=65909) + - The [AVR](https://en.wikipedia.org/wiki/AVR_microcontrollers) based [ATmega32u4](https://www.microchip.com/wwwproducts/en/ATmega32u4) + - The [AVR](https://en.wikipedia.org/wiki/AVR_microcontrollers) based [ATmega328p](https://www.microchip.com/wwwproducts/en/ATmega328p) + - High level scripting + - Python + - JavaScript + - Control systems + - [Classical control theory](https://en.wikipedia.org/wiki/Classical_control_theory) + - [Modern control theory](https://en.wikipedia.org/wiki/Control_theory) + +So far on my blog, I have covered each of these areas (and my mis-adventures) *except* AVR programming. Time to change that. + + diff --git a/_drafts/2020-08-08-Drivetrain-navigation.md b/_posts/2020-08-13-Drivetrain-navigation.md similarity index 99% rename from _drafts/2020-08-08-Drivetrain-navigation.md rename to _posts/2020-08-13-Drivetrain-navigation.md index e7c5b1e..a692667 100644 --- a/_drafts/2020-08-08-Drivetrain-navigation.md +++ b/_posts/2020-08-13-Drivetrain-navigation.md @@ -2,7 +2,7 @@ layout: page title: "Notes from FRC: Autonomous point-to-point navigation" description: "The tale of some very curvy math" -date: 2020-08-03 10:00:00 +date: 2020-08-13 10:00:00 categories: frc redirect_from: - /post/68dj2jl4/