-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: pidou46/micropython-esp32-ulp
base: 37e68c5
head repository: micropython/micropython-esp32-ulp
compare: d11afd1
- 12 commits
- 13 files changed
- 4 contributors
Commits on Dec 14, 2024
-
Open ulp file in binary mode instead of text mode
Avoid rising "unicode exception" when running from mp1.24
Configuration menu - View commit details
-
Copy full SHA for 82e69f1 - Browse repository at this point
Copy the full SHA 82e69f1View commit details
Commits on Dec 15, 2024
-
Fix compat tests due to esp-idf moving include files
Peripheral register definitions were moved to a new directory inside the ESP-IDF: components/soc/{cpu_type}/register. This change caused our compat tests to fail because they depended on predefined register constants. This commit resolves the issue by adding the new directory to GCC's include search path using the -I option. Additionally, all header files in this new directory are now added to the DefinesDB for the compat tests with RTC macros. Fixes micropython#100.
Configuration menu - View commit details
-
Copy full SHA for 9be4dc0 - Browse repository at this point
Copy the full SHA 9be4dc0View commit details -
Merge pull request micropython#102 from wnienhaus/fix_compat_test_inc…
…ludes Fix compat tests due to esp-idf moving include files
Configuration menu - View commit details
-
Copy full SHA for c7f7f42 - Browse repository at this point
Copy the full SHA c7f7f42View commit details -
Merge pull request micropython#100 from pidou46/patch-1
Open ulp file in binary mode instead of text mode
Configuration menu - View commit details
-
Copy full SHA for f77a321 - Browse repository at this point
Copy the full SHA f77a321View commit details
Commits on Jun 11, 2025
-
An example that uses ULP self-modifying code to create a PWM-like LED dimming effect on GPIO 15.
Configuration menu - View commit details
-
Copy full SHA for 4b370ec - Browse repository at this point
Copy the full SHA 4b370ecView commit details
Commits on Jun 15, 2025
-
Add example for TSENS instruction
Example code for reading the temperature of the chip using the ULP of the ESP32-S2
Configuration menu - View commit details
-
Copy full SHA for 277067c - Browse repository at this point
Copy the full SHA 277067cView commit details
Commits on Jun 19, 2025
-
Update builder image to ubuntu-22.04
GitHub has deprecated and removed the ubuntu-20.04 builder image. This commit updates the build process to use the ubuntu-22.04 image instead.
Configuration menu - View commit details
-
Copy full SHA for e0ae281 - Browse repository at this point
Copy the full SHA e0ae281View commit details -
Merge pull request micropython#107 from wnienhaus/build_on_ubuntu_2204
Update builder image to ubuntu-22.04
Configuration menu - View commit details
-
Copy full SHA for 407a790 - Browse repository at this point
Copy the full SHA 407a790View commit details
Commits on Jul 6, 2025
-
made the default LED pin 4, with the option for the user to change led_pin.
Configuration menu - View commit details
-
Copy full SHA for e6d5d96 - Browse repository at this point
Copy the full SHA e6d5d96View commit details
Commits on Jul 8, 2025
-
Fix parsing of integer literals with base prefix
MicroPython 1.25.0 introduced a breaking change, aligning the behaviour of the int() function with the behaviour of CPython (assume a decimal number, unless a base is specified. Only if a base of 0 is specified will the base be inferred from the string). This commit implements a new custom parsing function `parse_int`. It can correctly parse the following string literals: * 0x[0-9]+ -> treated as hex * 0b[0-9]+ -> treated as binary * 0o[0-9]+ -> treated as octal (Python style) * 0[0-9]+ -> treated as octal (GNU as style) * anything else parsed as decimal It only handles the GNU as style octal case directly, letting the original `int()` function handle the other cases (using base 0). In fact, the GNU as octal case was not handled correctly previously, and this commit fixes that. Some new tests for previous functionality were added to show that both new and previous cases are being handled correctly. Note: GNU as does not actually accept the octal prefix 0o..., but we accept it as a convenience, as this is accepted in Python code. This means however, that our assembler accepts code which GNU as does not accept. But the other way around, we still accept all code that GNU as accepts, which was one of our goals.
Configuration menu - View commit details
-
Copy full SHA for da5d928 - Browse repository at this point
Copy the full SHA da5d928View commit details -
Merge pull request micropython#106 from wnienhaus/fix-int-parsing-wit…
…h-base-prefix Fix parsing of integer literals with base prefix
Configuration menu - View commit details
-
Copy full SHA for 1098afb - Browse repository at this point
Copy the full SHA 1098afbView commit details -
Merge pull request micropython#105 from mjaspers2mtu/master
Add LED Fade and Temperature sensing example
Configuration menu - View commit details
-
Copy full SHA for d11afd1 - Browse repository at this point
Copy the full SHA d11afd1View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 37e68c5...d11afd1