Joseph’s public repositories

Data log for logging enviornmental, process and system state to FRAM or EPROM chips that do not have support for a file system. Includes support for multiple record types, evolving ...
test code for hdc1080 humidity sensor
interface library to support TI hdc1080 humidity and temperature sensor
Calculate temperature based on resistance from thermistor with lookup chart
Ohms law basic calculations for calculating R2 in voltage divider when R1 is known and to calculate voltage drop ratio when both R1 and R2 are known.
Testing SHT75 humidity sensor on STM F303K8 board.
Proivdes data log data structure for FRAM, EPROM chip with functions to read chip and send back on serial data string.
Test HC05 Bluetooth adapter with NUCLEO F401RE. Includes serial command listener will echo commands from remote PC both on that connection and on local PC.
Command listener for serial ports capable of listening to multiple ports simultaneously. It considered \n \r command terminators and will make callback to client code when it detects completed commands. ...
Sample of how to use multi uart interupt driven serial command processor.
I2C address scanner - Scans I2C bus on specified pins and prints all addresses where a active responder is found.
Initialize clock chip to compile time the first time the program runs after that it will read the time from the clock chip. I find this easy since a quick ...
Reads all the ADC ports available on the Nucleo F303K8 and prints the results in Value Read, Volts and 16 bit unsigned short.
Test code attempting to drive a Ebay SSD1306 128X65 LCD from STM F303K8. The chip responds my I2C address scanner but the LCD never turns on or displays anything.
modified for stm chips
See all repositories