Juraj Sadel
4598df6ed6
Peripheral ref/adc ( #321 )
...
* PeripheralRef: ADC
* PeripheralRef: DAC
2022-12-15 16:03:38 +01:00
Scott Mabin
3a57eb98fe
Completely remove pac references in hal drivers ( #309 )
...
* Peripheral ref/sha (#312 )
* Add SHA to list of peripherals to be created
* Refactor SHA peripheral to use PeripheralRef
* Update SHA examples to get them building again
* Fix async time drivers
* Fix usb otg
* Fix s3
Co-authored-by: Jesse Braham <jessebraham@users.noreply.github.com>
2022-12-14 13:15:45 +00:00
bjoernQ
878bbc4c0c
GPIO module refactoring
2022-11-29 12:03:04 +01:00
Jesse Braham
d9135350e7
Add more configuration symbols and simplify the build script
2022-11-17 07:29:35 -08:00
Juraj Sadel
f6ba237e76
ADC: Refactor, join S2 and S3 together and C2 and C3 as well ( #245 )
...
* ADC: Refactor, join S2 and S3 together and C2 and C3 as well
* S3: Update PAC version
2022-11-02 10:38:03 -07:00
bjoernQ
3e4710b822
Add DMA support for ESP32-S2
2022-10-25 07:38:45 -07:00
Juraj Sadel
d850b76246
ESP32S3: Add ADC support
2022-10-20 17:44:08 +02:00
Jesse Braham
d3f92db2ec
Get the ADC example building, clean up some cfg gates
...
Note that this example still doesn't seem to be working correctly
2022-10-12 09:28:34 -07:00
Jesse Braham
f5f475923f
Add startup code and build/linker scripts, add ADC, eFuse, GPIO, and TIMG
2022-10-11 10:11:36 -07:00
Jesse Braham
5ca771a12e
Inject configuration symbols in build script, simplify cfg gating ( #187 )
...
* Update the build script to inject a configuration value for the enabled chip
* Update all cfg gates to use the new symbols instead of the chip features
* Inject architecture and core count symbols as well, update as needed
* Organize the imports and exports of `esp-hal-common`
2022-09-14 07:46:23 -07:00
Juraj Sadel
3ebfbc44c3
ADC: Add compile time check for using unconfigured PIN, add AdcPin wrapper around PIN
2022-09-13 08:41:04 +02:00
Jesse Braham
81ea741a81
No longer alias the PAC package names
2022-08-22 12:22:42 -07:00
bjoernQ
887798fd6f
Reading raw ADC data for ESP32-C3
2022-07-07 18:39:11 +02:00
bjoernQ
568e37c166
Reading raw ADC data on ESP32 and ESP32-S2
2022-07-07 17:55:26 +02:00
Björn Quentin
7e25eebd8d
Implement DAC support for ESP32/ESP32-S2 ( #92 )
...
* Implement DAC support for ESP32/ESP32-S2
* Adapt the DAC samples after rebase
2022-06-30 11:57:16 -07:00