forked from espressif/qemu
-
Notifications
You must be signed in to change notification settings - Fork 3
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: a159x36/qemu
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: esp-develop-9.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: MicroPythonOS/qemu
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: esp-develop-9.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 13 commits
- 9 files changed
- 1 contributor
Commits on Feb 25, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 4e47c5c - Browse repository at this point
Copy the full SHA 4e47c5cView commit details -
qemu: honor GPIO pull-up/down on ESP32S3 inputs
Apply IOMUX pull states to input pins so default PULL_UP/PULL_DOWN values are reflected in GPIO_IN when pins are not driven. This prevents gpio's being initialized low (until their value is set) while actually configured as PULL_UP, for instance.
Configuration menu - View commit details
-
Copy full SHA for cbb15d7 - Browse repository at this point
Copy the full SHA cbb15d7View commit details
Commits on Feb 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 7b7b976 - Browse repository at this point
Copy the full SHA 7b7b976View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56de0e8 - Browse repository at this point
Copy the full SHA 56de0e8View commit details
Commits on Feb 27, 2026
-
fix(st7789): fix backlight dimming accuracy and remove color/brightne…
…ss bias Original code expanded RGB565 to 8-bit channels, multiplied with truncating division (/256), then shifted back — causing consistent darkening and minor hue errors, especially noticeable at 40–80% brightness. Improved version: - Extracts components in native precision: 5-bit red/blue, 6-bit green - Scales with proper rounding: (val * backlight + 127) >> 8 - Packs directly back to RGB565 format Improves visual quality dramatically: - Grays/whites stay neutral instead of going too dark or greenish - Better preservation of shadow detail - More natural fade-to-black behavior overall
Configuration menu - View commit details
-
Copy full SHA for 9babc8d - Browse repository at this point
Copy the full SHA 9babc8dView commit details
Commits on Feb 28, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 4969bb0 - Browse repository at this point
Copy the full SHA 4969bb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c94fc9b - Browse repository at this point
Copy the full SHA c94fc9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70ae75d - Browse repository at this point
Copy the full SHA 70ae75dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4548ae - Browse repository at this point
Copy the full SHA b4548aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66dbc22 - Browse repository at this point
Copy the full SHA 66dbc22View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbc5f1e - Browse repository at this point
Copy the full SHA bbc5f1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d6142f - Browse repository at this point
Copy the full SHA 6d6142fView commit details
Commits on Mar 23, 2026
-
esp32s3 t-display-s3: emulate external pullups
Emulate the external pullup resistors on the GPIO0/GPIO14 buttons of the T-Display-S3. On the physical t-display-s3, this works: pin0 = Pin(0, Pin.IN) pin0.value() # returns 1 (as it should because it's pulled high by an external resistor) But on the emulator, the same code behaves differently: pin0 = Pin(0, Pin.IN) pin0.value() # returns 0 because external pullups weren't emulated Internal pullups have been implemented already in commit cbb15d7 at https://github.com/a159x36/qemu/pull/2/changes so this works: pin0 = Pin(0, Pin.IN, Pin.PULL_UP) pin0.value() # returns 1 when internal pullups are supported Obviously, the more the emulator mimicks the real hardware, the better, so this is another step in the right direction.
Configuration menu - View commit details
-
Copy full SHA for 121833a - Browse repository at this point
Copy the full SHA 121833aView commit details
Loading
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 esp-develop-9.2...esp-develop-9.2