2016/17 Software Engineering Sabbatical

2016/17 Software Engineering Sabbatical

In 2016/17 I dedicated twelve months to independent study of software engineering and related topics. This was a fulltime effort from July 2016 to July 2017. The following is a summary of study material and projects I worked on during this time. A chronological list of my blog posts from the sabbatical can be found here.

Sabbatical Study Material

Sabbatical Projects

Traditional Applications
Embedded Projects
  • ARM Cortex-M4F Synthesizer - Blog Entry
  • ARM Cortex-M4 LCD Menu System - Blog Entry
  • ARM Cortex-M4 ╬╝DMA with Audio - Blog Entry
  • Interfacing a MIDI Keyboard with an ARM Cortex-M4 Processor - Blog Entry
  • ARM Cortex-M4 Simple Synthesizer - Blog Entry
  • Dual MCP23S17 I/O Expander Chips with an ARM Cortex-M4 - Blog Entry
  • Using a 16 Bit DAC with an ARM Cortex-M4 - Blog Entry
  • ARM Cortex-M4 Simple Drum Machine - Blog Entry
  • ARM Cortex-M4 Tone Generator - Blog Entry
Other
  • Continuous Integration and Automated Release Build System - Blog Entry