Scott Lahteine
e5d73f68c8
HAL folder organization (#14763 )
6 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
Scott Lahteine
0495fcd475
Minor spacing fix
6 years ago
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup (#12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
6 years ago
Scott Lahteine
0bd54392b7
Use uint8_t in EEPROM code
6 years ago
Holger Müller
1a6f2b29b8
Add support for Triple-Z steppers/endstops
7 years ago