Scott Lahteine
75efa3cdac
Reorganize HAL ( #14832 )
5 years ago
Scott Lahteine
0f4d3e1bca
Fix ESP32 "DISABLED" name conflict
5 years ago
Scott Lahteine
d25231aea8
Spacing, defined(), #include tweaks
5 years ago
Scott Lahteine
fb579212ea
Reduce unused function warnings
5 years ago
Scott Lahteine
e5d73f68c8
HAL folder organization ( #14763 )
5 years ago
Scott Lahteine
93adb7e944
Some comment patches
6 years ago
Scott Lahteine
ec13aa0dc1
Misc. whitespace
6 years ago
Simon Jouet
f0de56a797
ESP32 HAL - Dynamic ADC attenuation ( #14623 )
6 years ago
Ringel
e139c1d9d9
Fix ESP32 i2s stream, add PWM to extended pins ( #14592 )
6 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
6 years ago
Scott Lahteine
056efaba91
Clean up section comments
6 years ago
Scott Lahteine
b6546ea33a
Add include guards to some headers
6 years ago
Scott Lahteine
de462f2b8a
Revert "Sort out settings.load with SD EEPROM emulation ( #14458 )"
...
This reverts commit 108d0df565
.
6 years ago
Scott Lahteine
d4415dcf59
Fix analogWrite ambiguity
6 years ago
Tanguy Pruvot
108d0df565
Sort out settings.load with SD EEPROM emulation ( #14458 )
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
6664b90bbb
Init servo pins in HAL_init ( #14425 )
6 years ago
Scott Lahteine
3d9d72e8db
Include order, spacing, etc.
6 years ago
Scott Lahteine
9a56a88200
Use OUT_WRITE in SPI pin init
6 years ago
felixstorm
9439fab7fd
Fix ESP32 servos, platformio.ini, etc. ( #14247 )
6 years ago
Scott Lahteine
c6d39319de
Fix some whitespace
6 years ago
felixstorm
74f44783ac
ESP32 servo support ( #14109 )
6 years ago
felixstorm
bc5a1fe562
Various fixes for ESP32 ( #14102 )
6 years ago
Giuliano Zaro
a74aad3b4a
Clean up HALs / FastIO ( #14082 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
6 years ago
felixstorm
4e35e6c705
Fix SS pin in ESP32 HW SPI ( #13781 )
6 years ago
felixstorm
4a48b70c0b
Fix (re-)defines in HAL_ESP32 ( #13780 )
6 years ago
Kajetan Rzepecki
ea1ee02b53
Disable hardware PWM on ESP32 I2S expander ( #13762 )
6 years ago
Kajetan Rzepecki
d83a7924e6
Fix ESP32 TOGGLE() with I2S expander ( #13743 )
6 years ago
Kajetan Rzepecki
7c8ee0cd5b
Enable more ADC1 channels (pins 32-39) ( #13742 )
6 years ago
Kajetan Rzepecki
20dc45bca7
Refactor, fix ESP32 WebSocketSerial ( #13689 )
6 years ago
Kajetan Rzepecki
6fe90f0324
Define I2S pins for ESP32 ( #13714 )
6 years ago
Scott Lahteine
b18316dd37
Fix some spacing
6 years ago
Scott Lahteine
7e58d33a2e
Update some headers
6 years ago
Kajetan Rzepecki
27693cec29
Extend ESP32 HardwareSerial with flushTX. ( #13588 )
6 years ago
Kajetan Rzepecki
692a0198f9
Fix SPISettings frequency parameters in ESP32 HW SPI ( #13573 )
6 years ago
Kajetan Rzepecki
63d95862fa
Add FastIO TOGGLE for ESP32 ( #13574 )
6 years ago
Kajetan Rzepecki
b21ca53dfc
SPIFFS-backed PersistentStore for ESP32 ( #13566 )
6 years ago
Chris Pepper
ffc2c2d7c5
Move FAST_PWM_FAN code to HALs ( #13491 )
6 years ago
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(...)`
6 years ago
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
...
See https://github.com/pinchies/Marlin/pull/1#issuecomment-471388743
6 years ago
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
6 years ago
Scott Lahteine
4555ae448f
Fixups for ESP32
6 years ago
Hadrien Jouet
0278ad0a6d
Add ESP32 WiFi interface ( #11209 )
6 years ago
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
6 years ago
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
894f5c24a8
Fix trailing whitespace
6 years ago
Simon Jouet
5cd0fa3ce1
Basic GPIO expander using the ESP32 I2S peripheral ( #12959 )
6 years ago