Firmware2/Marlin/src/HAL/STM32F1
2022-12-16 14:23:26 -06:00
..
dogm 💡 Adjust headers, formatting 2021-10-02 22:31:16 -05:00
inc BigTreeTech Mini 12864 V1.0 (#23130) 2021-12-25 03:23:09 -06:00
maple_win_usb_driver Shorter paths to HAL, ExtUI (#17156) 2020-03-13 16:29:29 -05:00
tft TFT_COLOR_UI async DMA SPI (#24980) 2022-12-16 14:23:26 -06:00
build_flags.py 🔨 Fix IntelliSense / PIO conflicts (#23058) 2021-12-25 00:46:49 -06:00
eeprom_bl24cxx.cpp Avoid watchdog reset in all wired EEPROMs (#21436) 2021-03-25 19:16:45 -05:00
eeprom_flash.cpp Apply pointer formatting 2021-03-29 20:36:37 -05:00
eeprom_if_iic.cpp HAL eeprom cleanup 2021-03-19 04:51:41 -05:00
eeprom_sdcard.cpp gcode_D EEPROM size, cleanup 2020-10-29 17:34:17 -05:00
eeprom_wired.cpp 💡 Adjust headers, formatting 2021-10-02 22:31:16 -05:00
endstop_interrupts.h Support for up to 9 axes (#23112, #24036, #24231) 2022-06-05 23:11:31 -05:00
fast_pwm.cpp ♻️ Refactor HAL as singleton (#23357, #23871, #23897) 2022-05-07 15:58:30 -05:00
fastio.h Tweak STM32F1 pin r/w/t 2021-01-10 21:38:31 -06:00
HAL_SPI.cpp Apply pointer formatting 2021-03-29 20:36:37 -05:00
HAL.cpp ♻️ Move watchdog to MarlinHAL 2022-06-03 22:06:50 -05:00
HAL.h ♻️ Move watchdog to MarlinHAL 2022-06-03 22:06:50 -05:00
MarlinSerial.cpp 🏗️ Support for up to 6 linear axes (#19112) 2021-06-15 00:05:03 -05:00
MarlinSerial.h Number serial from 1 to match settings 2021-03-10 13:45:53 -06:00
MarlinSPI.h Standardize Marlin SPI (part 1) (#19989) 2020-11-06 21:07:15 -06:00
MinSerial.cpp ♻️ Move watchdog to MarlinHAL 2022-06-03 22:06:50 -05:00
msc_sd.cpp MKS Robin Nano v3 + TFT_LVGL_UI + WiFi module (#22109) 2021-07-17 01:54:27 -05:00
msc_sd.h Number serial from 1 to match settings 2021-03-10 13:45:53 -06:00
onboard_sd.cpp 🩹 Fix Maple HAL compile errors (#23685) 2022-05-07 15:54:46 -05:00
onboard_sd.h 🐛 Spellcheck comments (#22496) 2021-08-18 20:29:56 -05:00
pinsDebug.h 🧑‍💻 Remove extraneous 'inline' hints 2022-01-09 04:33:17 -06:00
README.md Shorter paths to HAL, ExtUI (#17156) 2020-03-13 16:29:29 -05:00
sdio.cpp MSC Support for STM32 + SDIO boards -> SKR 2 (#22354) 2021-07-17 02:31:54 -05:00
sdio.h Fix links to secure sites (#18745) 2020-07-22 22:20:14 -05:00
Servo.cpp 🧑‍💻 Misc. servo code cleanup 2022-06-13 04:32:49 -05:00
Servo.h ♻️ Refactor HAL as singleton (#23357, #23871, #23897) 2022-05-07 15:58:30 -05:00
spi_pins.h 💡 Adjust headers, formatting 2021-10-02 22:31:16 -05:00
SPI.cpp TFT_COLOR_UI async DMA SPI (#24980) 2022-12-16 14:23:26 -06:00
SPI.h TFT_COLOR_UI async DMA SPI (#24980) 2022-12-16 14:23:26 -06:00
timers.cpp 🎨 Rename HAL timer elements 2021-12-25 03:23:09 -06:00
timers.h ♻️ Refactor HAL as singleton (#23357, #23871, #23897) 2022-05-07 15:58:30 -05:00

STM32F1

This HAL is for STM32F103 boards used with Arduino STM32 framework.

Currently has been tested in Malyan M200 (103CBT6), SKRmini (103RCT6), Chitu 3d (103ZET6), and various 103VET6 boards.

Main developers:

  • Victorpv
  • xC000005
  • thisiskeithb
  • tpruvot