usbc_soldering_iron/fw
Alessandro Mauri 2ccf069e15 Add SC7A20 accelerometer support
!!! AI GENERATED MESSAGE !!!
This commit introduces support for the SC7A20 accelerometer.
The accelerometer readings can now be displayed on the screen,
and the display mode can be toggled using the encoder.
Additionally, the EMA filter constants for voltage and current
readings have been updated from K2 to K4 for potentially smoother
readings.
2026-04-24 22:42:18 +02:00
..
ch32fun@cfffff6d6b firmware setup 2026-03-25 18:47:44 +01:00
programmer independent programmer 2026-04-05 20:08:18 +02:00
script push script to generate NTC lut 2026-04-17 22:21:42 +02:00
u8g2@3b8939cd01 i2c test and display 2026-04-16 13:10:52 +02:00
.gitignore parallel compilation with redefined make rules 2026-04-23 20:13:06 +02:00
CH32X035DS0.pdf technical manuals of the mcu 2026-04-05 01:32:08 +02:00
CH32X035RM.pdf technical manuals of the mcu 2026-04-05 01:32:08 +02:00
display.c correct use of #if defined check 2026-04-19 23:46:18 +02:00
display.h use ssd1312 display (soldered) 2026-04-19 21:26:22 +02:00
filter.h Add SC7A20 accelerometer support 2026-04-24 22:42:18 +02:00
funconfig.h Refactor ADC reading and conversion 2026-04-19 14:05:06 +02:00
lib_i2c.c const qualifier for sendBytes 2026-04-24 01:55:20 +02:00
lib_i2c.h const qualifier for sendBytes 2026-04-24 01:55:20 +02:00
lincal.h ADC conversion and DMA 2026-04-21 21:51:24 +02:00
main.c Add SC7A20 accelerometer support 2026-04-24 22:42:18 +02:00
Makefile Add SC7A20 accelerometer support 2026-04-24 22:42:18 +02:00
sc7a20.c Add SC7A20 accelerometer support 2026-04-24 22:42:18 +02:00
sc7a20.h Add SC7A20 accelerometer support 2026-04-24 22:42:18 +02:00
usb_config.h it talks 2026-04-09 20:51:51 +02:00
usbpd.h started work on PD negotiation 2026-04-22 00:39:46 +02:00