Pinned Repositories
artistry
a Media Lab open music platform.
chaincrawler
a python implementation of a crawler for the Chain-API (HAL/JSON implementation).
chaindataprocessor
a scalable machine learning crawler framework, which automatically crawls and updates data for various devices in ChainAPI.
FeedbackSynth
GroupLoop: a collaborative, network-enabled audio feedback instrument.
IoTIAP
example for IoT IAP class (pin toggle and polling, as well as server/networking examples), written in Dart.
nnlib
Coding Neural Nets in C from scratch-- for embedded implementations and as a learning project.
personalizedML
repo for coursework in MAS.S61 Personalized Machine Learning
pythonAudioMeasurements
an audio measurement and manipulation library written in Python.
react-stm32-bluetooth-example
Basic proof-of-concept of React project speaking BLE to STM32
watch-stm32-main-development
BLE/FreeRTOS watch prototype code on STM32WB
dramsay9's Repositories
dramsay9/react-stm32-bluetooth-example
Basic proof-of-concept of React project speaking BLE to STM32
dramsay9/watch-stm32-main-development
BLE/FreeRTOS watch prototype code on STM32WB
dramsay9/pythonAudioMeasurements
an audio measurement and manipulation library written in Python.
dramsay9/simple_examples_stm32
dramsay9/stm32_libs
dramsay9/stm32_watch
watch project-- BLE enabled STM32 watch prototype
dramsay9/STM32WB_BLE_P2PServerFreeRTOS
modified FreeRTOS example that replaces the HR service with the P2P Service; an example of how to adapt a service to work with FreeRTOS BLE implementation instead of the STM32 BLE Sequencer
dramsay9/attentionapp_analysis
Data analysis for final PhD Study: Empatica, video, watch, glasses
dramsay9/audio-memtest
react app with mongodb/express backend for audio memory test
dramsay9/automation
repo for automation hacks
dramsay9/captivates-piserver
pi 4b BLE 5.0 Central Server for Captivates Smartglasses and Equinox Smartwatch
dramsay9/captivateswebsite
repo for captivates website
dramsay9/chetan-text
texting service that manages users, texts them a bit.ly link in the morning, and reminds them via text if they haven't clicked the link in the afternoon
dramsay9/chrome_focus_tracker
chrome extension that records everything, pushes to server, models attention
dramsay9/dotfiles
personal dotfiles for vim, oh-my-zsh.
dramsay9/espruino-button
code for espruino shake aware button project
dramsay9/focus_tracker
Focus tracking extension which writes to a backend, with a query tool
dramsay9/glasses-viz
all work to visualize glasses data goes here
dramsay9/gmail-track-chrome
chrome browser to observe and save all gmail behavior
dramsay9/homepage
davidbramsay.com repository.
dramsay9/huxley
smart book project
dramsay9/PhDStudyAnalysis
analysis scripts for in-lab tetris+flow vs home tetris+flow vs home flow
dramsay9/polar-measurement
scripts to run a polar plot measurement
dramsay9/python-gists
save useful snippets of python code
dramsay9/reactnative-attentionapp
Single react native app that connects to custom glasses, watch, and pavlok and manages all user interactions
dramsay9/ReactNativeTestFirebase
basic example of firebase in react-native, to go with companion blog post at https://blog.davidbramsay.com/reactnativefirebase/
dramsay9/RemarkableTexts
using the remarkable tablet and a receipt printer to re-humanize texting on OS X.
dramsay9/testlfs
testing
dramsay9/twitchTools
dramsay9/watch-stm32-reactNative-example