Diego von Deschwanden
42fbd527f3
Fix links to secure sites (#18745 )
3 yıl önce
Scott Lahteine
424569b4c4
Power monitor and display (#17437 )
4 yıl önce
ellensp
33d1e77e2e
Allow pins override of *_TIMER_NUM and HAL_*_TIMER_ISR (#18128 )
Co-authored-by: Scott Lahteine <github@thinkyhead.com >
4 yıl önce
Scott Lahteine
5e6faa999d
Refine EEPROM types / flags (#17772 )
4 yıl önce
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI (#17156 )
4 yıl önce
Scott Lahteine
fa6e7cb733
Function-style critical section macros
4 yıl önce
Scott Lahteine
bfad23d3e2
(c) 2020
4 yıl önce
Scott Lahteine
a578749622
Clean up HAL ADC, old test scripts
4 yıl önce
felixstorm
2b9eb4437b
ESP32 HAL: Fix random pauses during prints (#16548 )
4 yıl önce
Luc
d854c8fa5f
ESP3d integration for ESP32 (#16515 )
4 yıl önce
Scott Lahteine
5b75a018b7
Misc patches preceding DGUS PR
4 yıl önce
LinFor
a84e3d1b80
Use native ADC resolution where possible (#15719 )
4 yıl önce
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
4 yıl önce
Scott Lahteine
7d8c38693f
Formatting
4 yıl önce
Scott Lahteine
75efa3cdac
Reorganize HAL (#14832 )
4 yıl önce
Scott Lahteine
fb579212ea
Reduce unused function warnings
4 yıl önce
Scott Lahteine
056efaba91
Clean up section comments
5 yıl önce
Scott Lahteine
d4415dcf59
Fix analogWrite ambiguity
5 yıl önce
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 yıl önce
Scott Lahteine
6664b90bbb
Init servo pins in HAL_init (#14425 )
5 yıl önce
felixstorm
74f44783ac
ESP32 servo support (#14109 )
5 yıl önce
felixstorm
bc5a1fe562
Various fixes for ESP32 (#14102 )
5 yıl önce
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper (#13877 )
5 yıl önce
felixstorm
4a48b70c0b
Fix (re-)defines in HAL_ESP32 (#13780 )
5 yıl önce
Scott Lahteine
b18316dd37
Fix some spacing
5 yıl önce
Kajetan Rzepecki
27693cec29
Extend ESP32 HardwareSerial with flushTX. (#13588 )
5 yıl önce
Scott Lahteine
49cf92dc36
Extended condition macros (#13419 )
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
5 yıl önce
Scott Lahteine
4555ae448f
Fixups for ESP32
5 yıl önce
Hadrien Jouet
0278ad0a6d
Add ESP32 WiFi interface (#11209 )
5 yıl önce
Scott Lahteine
0feeef2604
Update copyright in headers
5 yıl önce
Simon Jouet
5cd0fa3ce1
Basic GPIO expander using the ESP32 I2S peripheral (#12959 )
5 yıl önce
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup (#12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
5 yıl önce
Scott Lahteine
0bd54392b7
Use uint8_t in EEPROM code
5 yıl önce
Dave Johnson
c64199941e
Compile only selected PIO environment (#11519 )
5 yıl önce
Andy Shaw
624986d423
Ensure ADC conversion is complete before reading (#11336 )
The current Marlin implementation relies on a timer interrupt to start the ADC conversion and read it. However in some circumstances the interrupt can be delayed resulting in insufficient time being available for the ADC conversion. This results in a bad reading and false temperature fluctuations. These changes make sure that the conversion is complete (by checking the ADC hardware via the HAL) before reading a value.
See: https://github.com/MarlinFirmware/Marlin/issues/11323
5 yıl önce
Simon Jouet
e2aeda61ed
HAL for Espressif ESP32 Wifi
6 yıl önce