Christwell Zhang's repositories
beaglebone-black
Design and Document files for the BeagleBone Black from BeagleBoard.org
BeamFour
Optical Ray Tracer
IC-Imaging-Control-Samples
Windows Sample in C#, C++ and Python
libopencm3
Open source ARM Cortex-M microcontroller library
MPLABXv540_pic-as_examples
Examples from XC8-PIC-Assembler-UG-for-EE-50002994A.pdf
OpenTDC
Time to Digital Converter (TDC)
PIC16-ASSEMBLY
PIC16F877A PROTEUS AND ASM FILES
PIC16-Projects
Projects with 8-bit PIC16 in C (PIC16F1717/PIC16F1718/PIC16F1719) and Assembly (PIC16F1718) also legacy (PIC16F506)
PIC16F18877-I2C
I2C examples and templates
PIC16F18877_Microcontroller
This repository contains a collection of c programs written for the PIC16F18877 Microcontroller.
pic_assembly_math
Assembly language math library for PIC microcontrollers
pico-python
PicoScope Python Interface
pyinstrument
🚴 Call stack profiler for Python. Shows you why your code is slow!
PySpectrometer
Raspberry Pi Spectrometer
ray-optics
geometric ray tracing for optical systems
ray-optics-1
Simulate reflection and refraction of light.
RayTracing
Simple ray tracing library in Python for optical design that considers simple optical elements (with ABCD ray matrices) but also finite diameters of elements to calculate aperture and field stops, field of view, etc... Useful to validate the design of an optical system (lenses positions, power and diameters). Also permits the propagation of gaussian laser beams through the same elements.
SCATMECH
SCATMECH: Polarized light scattering C++ class library
vam.whittaker
State-of-the art whittaker smoother for EO data