Pinned Repositories
AtTinyPwmController
Program to control PWM frequency and duty cycle using tiny resources and the controllers ADC
AtTinyShifter
Using the AtTiny, reads an ADC reading and sends it out onto shift registers
avr_can
Object oriented canbus library for Atmel AVR CPUs used with the Arduino IDE.
AvrPreemptiveTaskScheduler
Preemptive task scheduling and async functionality on AVR
Boids
An example of 3D Boid (bird-oid object) flocking behavior using C# and the Unity Engine. Example is using hotdogs.
HalBuilder
A Helpful Source for creating abstraction layers.
PreprocessorVariableArguments
Header files to implement macro argument counting and variable length function and function marco hacks for C/C++
GroggyAlgorithm's Repositories
GroggyAlgorithm/AvrPreemptiveTaskScheduler
Preemptive task scheduling and async functionality on AVR
GroggyAlgorithm/AtTinyPwmController
Program to control PWM frequency and duty cycle using tiny resources and the controllers ADC
GroggyAlgorithm/AtTinyShifter
Using the AtTiny, reads an ADC reading and sends it out onto shift registers
GroggyAlgorithm/avr_can
Object oriented canbus library for Atmel AVR CPUs used with the Arduino IDE.
GroggyAlgorithm/Boids
An example of 3D Boid (bird-oid object) flocking behavior using C# and the Unity Engine. Example is using hotdogs.
GroggyAlgorithm/HalBuilder
A Helpful Source for creating abstraction layers.
GroggyAlgorithm/PreprocessorVariableArguments
Header files to implement macro argument counting and variable length function and function marco hacks for C/C++
GroggyAlgorithm/csDatabaseConnections
Functions in a class I've used in the past for connecting to SQL database's
GroggyAlgorithm/GroggyAlgorithm
GroggyAlgorithm/GroggyAlgorithm.github.io
My portfolio page
GroggyAlgorithm/PythonGRNG
My random number generator for Python
GroggyAlgorithm/ReallyDumbVoidPointers
Void pointers are cool but this example is pointless
GroggyAlgorithm/SerialHelper
Little cruddy c# winforms app for testing COM port connections and logging to a local SQLite Database
GroggyAlgorithm/SignalEditor
Uses the AVR128DB28 to generate and edit signals from up to 16 channels (After 8 requires 2 ADC Multiplexers) ADC, a pot for signal smoothing, and a pot used for timing
GroggyAlgorithm/SingularVoidPtrFoobar
It's running FooBar(Divisible by 3? Print Foo. By 5? Print Bar. By 15? Itll print FooBar) but uses specifically a single void pointer for variables and NO temp variables. This includes the string "FooBar" but not any other strings "Hello World" Because it's time consuming.