Paul Stoffregen and GitHub
800f26f3ee
Merge pull request #155 from leon-anavi/leon/esp32c6
...
OneWire_direct_gpio.h: Add support for ESP32-C6
2025-06-24 09:10:19 -07:00
Leon Anavi
4f5cd5b4ed
OneWire_direct_gpio.h: Add support for ESP32-C6
...
Add support for ESP32-C6 SoC using CONFIG_IDF_TARGET_ESP32C6.
Tested on XIAO ESP32C6.
Signed-off-by: Leon Anavi <leon@anavi.org >
2025-06-18 18:55:04 +03:00
Paul Stoffregen and GitHub
dae0fca24d
Merge pull request #146 from jflasch2/master
...
Update OneWire_direct_gpio.h Comment out >= 33 pin check
2024-09-03 17:46:04 -07:00
joe f and GitHub
fee1b44d82
Update OneWire_direct_gpio.h
...
Comment out invalid >= 33 check , Most ESP32 pins are IN/OUT this check is invalid and thus all ESP32 that are IN/Out can be used please check the doc for the ESP32 Chip to make sure it is a IN/OUT pin .
2024-09-03 18:17:26 -05:00
Paul Stoffregen and GitHub
72249e22ef
Merge pull request #134 from meikjaeckle/fix-arduino-esp32-v3-alpha-build-error
...
Fix build error on arduino-esp32 v3.0.0-alphaX
v2.3.8
2024-02-08 08:18:46 -08:00
Meik Jaeckle and GitHub
da50f912a8
Added missing include to fix build error on arduino-esp32 v3.0.0-alpha3
2024-02-08 16:42:52 +01:00
PaulStoffregen
dbf203344f
Bump version to 2.3.8
2023-12-11 09:05:48 -08:00
Paul Stoffregen and GitHub
fd7f0a15f7
Merge pull request #88 from gnalbandian/patch-3
...
Updated ARDUINO_ARCH_ESP8266 pin definition to allow use of GPIO16
2023-12-11 09:01:02 -08:00
Paul Stoffregen and GitHub
55ceae3d48
Merge pull request #93 from garyd9/ESP32-fixes
...
merge stickbreaker's ESP32 fixes
2023-12-11 08:59:04 -08:00
Paul Stoffregen and GitHub
6a462dad72
Merge pull request #127 from facchinm/mbed_boards_support
...
mbed: fix crash on digital* operations
2023-12-11 08:52:12 -08:00
Martino Facchin
6de759b6b1
mbed: fix crash on digital* operations
2023-05-10 10:13:59 +02:00
Paul Stoffregen and GitHub
386a8d0715
Merge pull request #120 from FrankBoesing/patch-1
...
Fix warnings for architectures where baseReg is not used
2022-09-18 03:09:34 -07:00
Frank and GitHub
e30d920b75
Fix warnings for architectures where baseReg is not used
2022-09-18 10:59:49 +02:00
Paul Stoffregen and GitHub
3bf1872380
Merge pull request #115 from nmaas87/master
...
Add basic RP2040 support
2022-06-23 13:24:56 -07:00
Nico Maas
ed7ac149ff
Add basic RP2040 support by overwriting delayMicroseconds() with busy_wait_us() as shown by user functionpointer
2022-06-23 22:07:51 +02:00
PaulStoffregen
ab35e3c0d6
increase version to 2.3.7
v2.3.7
2022-06-04 03:30:12 -07:00
Paul Stoffregen and GitHub
2e8042c054
Merge pull request #114 from Jason2866/esp32_arduino_core2
...
Esp32 arduino core 2.0.3 support
2022-05-23 12:52:56 -07:00
Jason2866 and GitHub
89abc9eb93
Esp32 arduino core 2.0.3 support
2022-05-18 21:49:48 +02:00
Paul Stoffregen and GitHub
a6535e0103
Merge pull request #109 from karlomblus/patch-1
...
scratchpad is 9 bytes
2022-03-30 03:46:15 -07:00
Karl Õmblus and GitHub
c2ebe856b2
scratchpad is 9 bytes
...
scratchpad is 9 bytes not 12 (even for 12 bit resolution)
2022-03-20 00:51:02 +02:00
PaulStoffregen
c66a255016
Rename examples to ino extension
2022-02-24 11:48:26 -08:00
PaulStoffregen
c61ed2389f
increase version to 2.3.6
v2.3.6
2021-11-18 02:26:21 -08:00
Paul Stoffregen and GitHub
d8c2277289
Merge pull request #102 from codepam/rtc_gpio_desc-not_declared
...
Fix 'rtc_gpio_desc was not declared' compile error with arduino-esp32 v2.0.0
2021-09-30 08:10:12 -07:00
codepam
a9094d3e86
Fix 'rtc_gpio_desc was not declared' compile error with arduino-esp32 v2.0.0
2021-09-24 10:09:00 +03:00
Gary Dezern
363ea65e33
merge stickbreaker's ESP32 fixes
...
ESP32 fixes as authored here: https://github.com/stickbreaker/OneWire
and cleanly merged (with minor style changes) to the origin master.
2020-07-15 21:48:36 -04:00
Gonzalo and GitHub
f339948323
Updated ARDUINO_ARCH_ESP8266 pin definition to allow use of GPIO16
2019-12-13 14:24:55 -03:00
Paul Stoffregen and GitHub
85392737dc
Merge pull request #87 from gnalbandian/revert-86-patch-1
...
Revert "Udated definition to allow use of GPIO16"
2019-12-13 00:43:50 -08:00
Gonzalo and GitHub
5d68ec84e2
Revert "Udated definition to allow use of GPIO16"
2019-12-13 01:05:22 -03:00
Paul Stoffregen and GitHub
e48f242224
Merge pull request #86 from gnalbandian/patch-1
...
Udated definition to allow use of GPIO16
2019-12-10 01:29:32 -08:00
Gonzalo and GitHub
c76a9647bd
Udated definition to allow use of GPIO16
...
As mentioned here https://github.com/PaulStoffregen/OneWire/issues/27
2019-12-10 03:15:03 -03:00
Paul Stoffregen and GitHub
5896fb8af3
Merge pull request #85 from joergkeller/feature/add_asr6501_support
...
Add support for Heltec CubeCell/ASR6501/PSoC4
2019-11-24 17:48:36 -08:00
jokel
b0c8d45768
add support for Heltec CubeCell/ASR6501/PSoC4
2019-11-24 22:56:40 +01:00
PaulStoffregen
0fa5e7aae3
Bump version to 2.3.5
v2.3.5
2019-09-16 16:09:58 -07:00
Paul Stoffregen and GitHub
a36480ec01
Merge pull request #71 from LittleBuster/add-clean-constructor
...
Add clean constructor for DI
2019-06-17 00:27:23 -07:00
LittleBuster
cada44bd9d
Add clean constructor for DI
2019-06-17 09:20:23 +02:00
Paul Stoffregen and GitHub
dbc93eba80
Merge pull request #69 from fpistm/Arduino_Core_STM32
...
Add support for STM32 MCU based boards
2019-03-26 03:09:50 -07:00
Frederic.Pillon
1e02cf456c
Add support for STM32 MCU based boards
...
Core: https://github.com/stm32duino/Arduino_Core_STM32
Required version higher than 1.5.0
Define used: ARDUINO_ARCH_STM32
Signed-off-by: Frederic.Pillon <frederic.pillon@st.com >
2019-03-26 10:14:10 +01:00
PaulStoffregen
fd9c0b58d6
Add IMXRT
2019-01-02 04:58:25 -08:00
Paul Stoffregen and GitHub
f2b4a0f5a7
Merge pull request #66 from facchinm/atmage4809
...
Add support for ATMega4809
2018-12-12 06:32:44 -08:00
Martino Facchin
dec14beb34
Add support for ATMega4809
2018-12-12 14:29:45 +01:00
PaulStoffregen
578591782d
Add issue template
2018-03-15 16:07:19 -07:00
PaulStoffregen
6ad660a943
Add begin(pin) function
...
fixes #22
v2.3.4
2018-03-15 08:24:59 -07:00
PaulStoffregen
62ecd059f7
Bump version to 2.3.4
2018-03-15 08:11:12 -07:00
PaulStoffregen
76a13dd6d5
Don't define TRUE/FALSE, use proper bool
2018-03-15 08:07:42 -07:00
PaulStoffregen
9e08f4e43e
Rework private defs, fix compile problem on ESP32
...
fixes #52 , fixes #53
2018-03-15 07:56:04 -07:00
Paul Stoffregen and GitHub
84a4ac06a3
Merge pull request #55 from arjenlentz/arjen-tinycrc
...
Replaced 256 entry CRC8 table with tiny 2x16 entry table
2018-03-12 05:23:27 -07:00
Paul Stoffregen and GitHub
c115893418
Merge pull request #34 from EmilyBjoerk/patch-1
...
Fix bad link
2018-03-12 05:08:20 -07:00
Arjen Lentz
83d99762b3
Replaced 256 entry CRC8 table with tiny 2x16 entry table
2018-03-11 15:36:33 +10:00
PaulStoffregen
ac0ea9a7fc
Support ESP32 critical sections
2018-01-21 05:56:41 -08:00
PaulStoffregen
f54f2a972b
Move direct I/O macros, prevent leaking to Arduino sketches
2018-01-21 05:50:55 -08:00