Pinned Repositories
charybdis-pmw3610-breakout
The version of charybdis using pmw3610 and 3.3V voltage supply
epaper-102
Display module for the Good Display or Waveshare 1.02 inch e-ink display
mykeyboard
A collection of pcb boards designed by me
mylib-footprints
nrfmacro
extend nrfmciro by routing more pins out from E73
paw3395_pmw3361_breakout
A single breakout for pixart's optical mouse sensors: paw3395 and pmw3361.
pmw3610_breakout
Miniature breakout board for PIXART PMW3610 optical mouse sensor
sweep-pro_config
zmk_config repositoy for split keyboard Sweep-Pro
sweepro-ce
A split keyboard with ferris/sweep key layout, epd display and rotary encoder. It is powered by nrfmicro and zmk firmware.
zmk
ZMK Firmware Repository
ufan's Repositories
ufan/pmw3610_breakout
Miniature breakout board for PIXART PMW3610 optical mouse sensor
ufan/sweepro-ce
A split keyboard with ferris/sweep key layout, epd display and rotary encoder. It is powered by nrfmicro and zmk firmware.
ufan/zmk
ZMK Firmware Repository
ufan/mykeyboard
A collection of pcb boards designed by me
ufan/nrfmacro
extend nrfmciro by routing more pins out from E73
ufan/sweep-pro_config
zmk_config repositoy for split keyboard Sweep-Pro
ufan/sensor_bed
A PCB with various kinds of sensors like optical mouse sensor, joystick, encoder, capacitive sliders etc.
ufan/sweepro-ce_config
zmk-config repo for sweepro-ce keyboard
ufan/34key_config
A general keymap for 34-key keyboard
ufan/corne-pro_config
zmk_config repo for corne-pro split keyboard
ufan/nat_framework
ufan/Adafruit_nRF52_Bootloader
USB-enabled bootloaders for the nRF52 BLE SoC chips
ufan/DD4hep
Detector Description Toolkit for High Energy Physics
ufan/demo-qt-webchannel
ufan/detectorlib
It is used to define a detector readout topology, and access gas or other detector properties. It also implements processes including routines for event reconstruction from real detector data, and/or emulation of different physical response effects, such as electron diffusion.
ufan/EDM4hep
Generic event data model for HEP collider experiments
ufan/Gaudi
Mirror of https://gitlab.cern.ch/gaudi/Gaudi
ufan/geant4lib
It is used to store and analyse the events generated in a Geant4 simulation, it defines and stores the particle generator and simulation conditions, such as the details of the physics list used during the Monte Carlo.
ufan/jw-dpu
ufan/k4FWCore
Core Components for the Gaudi-based Key4hep Framework
ufan/k4hep-doc
ufan/k4megat-doc
ufan/megat_geometry
ufan/megat_notes
ufan/MegRest
ufan/Mgtest
A test repo based on k4megat's mgana framework
ufan/rawlib
It is used to store time event pulses with a fixed number of bins. It includes processes related to signal conditioning, such as signal shaping, deconvolution, pulse fitting, de-noising, FFT, common noise reduction, and related routines. It is capable to read different binary formats from different electronic systems into REST.
ufan/rest-framework
The main project containing the core C++ classes defining framework behaviour and primordial analysis and helper tools. It centralises all other rest-for-physics repositories through submodules.
ufan/restG4
A generic Geant4 code project that uses the REST Geant4 library to define the simulation conditions and collect the simulated results as a ROOT file, in the form of REST c++ objects. restG4 just requires two inputs, and RML file defining the simulation conditions and a GDML geometry file.
ufan/tracklib
tracklib to be customized for megat detector