Duncan MacDonald's repositories
GeometricActivityIndicator
A collection of intricate geometric ActivityIndicator animations that add pizzaz to your projects.
iBeaconManager
A super simple library to integrate iBeacons in your swift project.
DesktopBuddy
Desktop Buddy is an open-source platform for displaying custom modules on a 32x32 LED matrix display running on a Raspberry Pi.
dunc-notes
Note-taking app, hosted on Firebase
MetatronSolid
This is an experiment using swift to draw and animate Metatron's solids.
PyLEDServer
A Python server running on a Raspberry Pi used for controlling a WS2811 LED strip.
bew1.2-docsify
testing docsify
MakeSchoolCompanion
MakeSchool Companion is the companion app for MakeSchool that tracks student attendance using Bluetooth Low Energy Beacons.
PyLEDClient
iOS Client for PyLEDServer.
CS-2.1-Advanced-Trees-and-Sorting-Algorithms
CS 2.1: Advanced Trees & Sorting Algorithms
CS-3-Core-Data-Structures
CS 3: Core Data Structures & Algorithms
embedded_systems_coursera
Work for Coursera Intro to Embedded Systems
exercism
Exercism challenges for golang
fastlane
🚀 The easiest way to automate building and releasing your iOS and Android apps
giphy-tutorial
BEW 1.1 Giphy Tutorial
MakePlotter
Whiteboard plotter project for Make School Supervised Intensive Project
Marlin
Optimized firmware for RepRap 3D printers based on the Arduino platform.
rpi_32x32_matrix_iOS_client
iOS client to communicate with 32x32 LED matrix using AWS IoT
rpi_led_strip
Control an LED Strip using Python and a Raspberry Pi
SquidPrint
A simple OctoPrint client written with SwiftUI and some fancy new iOS 14 features
trip-planner
Trip planner project for CS1.