Skip to content

Instantly share code, notes, and snippets.

View michalzielanski's full-sized avatar

Michał Zielański michalzielanski

View GitHub Profile
@michalzielanski
michalzielanski / ASRock_J4105-ITX
Created October 11, 2020 19:52
lm_sensors config for ASRock J4105-ITX / J5005-ITX
#
# Board: ASRock J4105-ITX
# Processor: Intel(R) Celeron(R) J4105
#
# From Nuvoton NCT6796D Data Sheet:
# 8-bit Analog to Digital Converter (ADC). Voltage range 0 - 2.048V,
# 8mV LSB (256 steps x 8mV = 2.048V).
#
# Sample values read by me from UEFI, ASRock A-Tuning and found on YT
# and Web reviews:
@michalzielanski
michalzielanski / ASRock_AM1H-ITX
Created October 16, 2016 14:47
lm_sensors config for ASRock AM1H-ITX / AM1B-ITX
#
# ASRock AM1B-ITX / AM1H-ITX
#
# From Nuvoton NCT6776D Data Sheet:
# - 8-bit Analog to Digital Converter (ADC). Voltage range 0 - 2.048V,
# 8mV LSB (256 steps x 8mV = 2.048V).
# - Scaling equation: (Value * 8mV * (R1 + R2)) / R2 [1]
# (*8 already done by driver)
#
# From ASRock A-Tuning Utility config file (AM1BITX.xml):
@michalzielanski
michalzielanski / ASRock_QC5000-ITX
Created May 12, 2015 17:48
lm_sensors config for ASRock QC5000-ITX
chip "radeon-pci-0008"
label temp1 "GPU Temp"
chip "fam15h_power-pci-00c4"
label power1 "APU Power"
chip "k10temp-pci-00c3"
label temp1 "CPU Temp"
# http://lm-sensors.org/wiki/VoltageLabelsAndScaling
@michalzielanski
michalzielanski / ADXL345.py
Created June 18, 2013 15:26
Port do Pythona 3.x i Gtk+ 3.x aplikacji prezentującej dane z akcelerometru ADXL345. Testowane pod Python 3.2, pygobject 3.4.2, pyserial 2.6 Źródło oryginalnej aplikacji: http://starter-kit.nettigo.pl/2012/02/akcelerometry-zyroskopy-i-kompasy-czyli-badanie-polozenia-z-arduino-cz-1/ http://static.nettigo.pl/code/adxl345.zip Autor: sprae (http://s…
import serial
from serial.tools import list_ports
from gi.repository import Gtk, GObject
import widgets
ACC_PORT = None
for port in serial.tools.list_ports.comports():
p_name, p_desc, p_hw_id = port
if p_hw_id != 'n/a':