Skip to content
View kellertk's full-sized avatar
💭
almost done thinking with xhigh effort
💭
almost done thinking with xhigh effort

Organizations

@boto @aws @awslabs @aws-actions

Block or report kellertk

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. galette galette Public

    Forked from simon-frankau/galette

    A GAL assembler, largely galasm-compatible and written in Rust. (galette-tk version)

    Rust 2

  2. 65c02sxb-monitor 65c02sxb-monitor Public

    Assembly 1 1

  3. Atmel ATDH1150USB on OpenOCD Atmel ATDH1150USB on OpenOCD
    1
    # Atmel ATDH1150USB as an OpenOCD JTAG adapter (Linux)
    2
    #
    3
    # This is Microchip's official USB JTAG adapter for their CPLD devices. On
    4
    # Windows you can use ATMISP. The robots would have you believe it's not
    5
    # supported on Linux, but I think that's because nobody has bothered to write an
  4. pisugar2-rtc-pwnagotchi.md pisugar2-rtc-pwnagotchi.md
    1
    The [PiSugar2](https://www.tindie.com/products/pisugar/pisugar2-battery-for-raspberry-pi-zero/) is a battery board for the Raspberry Pi Zero. It has an integrated [RTC chip](https://github.com/PiSugar/PiSugar/wiki/PiSugar2#hardware-specs) available over I2C, but there are no drivers included in the kernel with the latest release of the pwnagotchi (or Kali in general). It's a ZXW Shenzhen SD3078; there is surprisingly little information out there about this chip. I suspect it's newish.
    2
    
                  
    3
    The PiSugar folks expect you to install [Pisugar Power Manager](https://github.com/PiSugar/pisugar-power-manager-rs), which is a web service to get battery status and set the RTC. I prefer to use the standard `hwclock` utility, because I don't need the extra function in the web interface. There is driver support for this chip in [kernels 5.1 or newer](https://github.com/torvalds/linux/commit/1d67a232105b4dec2b10b2689f9cb89cc366d62f), so we can grab that and compile it as an out of tree module. You may be able to adapt these instructions for your use.
    4
    
                  
    5
    Normally to do this you'd download the kernel headers, compile and install and be happy. I wasn't able to get the kernel headers for the kernel shipped with pwnagotchi working for me, so instead I did this against the full kernel source tree.
  5. pwnagotchi-plugin-gpsd pwnagotchi-plugin-gpsd Public

    a plugin for pwnagotchi that shows your GPS location from GPSD

    Python 79 9

  6. raspberry-pi-hardware-pwm-fan raspberry-pi-hardware-pwm-fan Public

    Control a fan for your Raspberry Pi with one of the BCM's hardware PWM timers

    Python 4 1