Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
csamuelson
/
circuitpython
Public
forked from
adafruit/circuitpython
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
circuitpython
ports
raspberrypi
supervisor
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 26, 2025
Depend on header inclusion via -isystem
Show description for 420491f
jepler
committed
420491f
View commit details
Copy full SHA for 420491f
View code at this point
Browse repository at this point
Commits on Mar 6, 2025
Factor enable/disable interrupts into supervisor_flash_pre_write and supervisor_flash_post_write.
Show description for 97cc6f4
eightycc
committed
97cc6f4
View commit details
Copy full SHA for 97cc6f4
View code at this point
Browse repository at this point
Commits on Mar 5, 2025
Disable interrupts around call to flash_do_cmd.
eightycc
committed
38b5788
View commit details
Copy full SHA for 38b5788
View code at this point
Browse repository at this point
Commits on Feb 15, 2025
make delay before cyw43 initialization a compile-time constant
bablokb
committed
5324f46
View commit details
Copy full SHA for 5324f46
View code at this point
Browse repository at this point
removed delay before init of cyw43
bablokb
committed
e42b699
View commit details
Copy full SHA for e42b699
View code at this point
Browse repository at this point
Commits on Feb 13, 2025
Merge pull request #10027 from eightycc/issue-9837
Show description for ed1a44d
tannewt
authored
ed1a44d
View commit details
Copy full SHA for ed1a44d
View code at this point
Browse repository at this point
Commits on Feb 12, 2025
raspberrypi: Don't block DMA_IRQ_1 during common_hal_mcu_disable_interrupts
Show description for f331a85
jepler
committed
f331a85
View commit details
Copy full SHA for f331a85
View code at this point
Browse repository at this point
Commits on Feb 4, 2025
lwIP: Use tlsf for all memory allocations, reduce periodic timer interval.
Show description for a3b32b8
eightycc
committed
a3b32b8
View commit details
Copy full SHA for a3b32b8
View code at this point
Browse repository at this point
Commits on Jan 16, 2025
Serial UART console bug fixes and enhancements.
eightycc
committed
038c92a
View commit details
Copy full SHA for 038c92a
View code at this point
Browse repository at this point
Commits on Jan 10, 2025
Use the CYW43 pins provided by the board
arturo182
committed
6454b62
View commit details
Copy full SHA for 6454b62
View code at this point
Browse repository at this point
Commits on Nov 8, 2024
Fix raspberrypi bootloop when using serial REPL by removing
Show description for 6259419
eightycc
committed
6259419
View commit details
Copy full SHA for 6259419
View code at this point
Browse repository at this point
Commits on Nov 1, 2024
RP2350: need cache flush in microcontroller.nvm
dhalbert
committed
3abd122
View commit details
Copy full SHA for 3abd122
View code at this point
Browse repository at this point
Commits on Oct 25, 2024
Use volatile pointerwhen invalidating PSRAM cache
dhalbert
committed
b9fa0c8
View commit details
Copy full SHA for b9fa0c8
View code at this point
Browse repository at this point
Commits on Oct 23, 2024
Explicitly invalidate cache lines on RP2350
Show description for 9bda80b
tannewt
committed
9bda80b
View commit details
Copy full SHA for 9bda80b
View code at this point
Browse repository at this point
Commits on Sep 19, 2024
Switch to IDF 5.2 I2C API
Show description for e9f8ed4
tannewt
authored and
dhalbert
committed
e9f8ed4
View commit details
Copy full SHA for e9f8ed4
View code at this point
Browse repository at this point
Commits on Aug 15, 2024
Add missing return for rp2350
tannewt
committed
7b3b564
View commit details
Copy full SHA for 7b3b564
View code at this point
Browse repository at this point
Fix TLSF walker signature
tannewt
committed
7a260bd
View commit details
Copy full SHA for 7a260bd
View code at this point
Browse repository at this point
Commits on Aug 13, 2024
Switch to pico-sdk style interrupt names.
Show description for a579eab
tannewt
committed
a579eab
View commit details
Copy full SHA for a579eab
View code at this point
Browse repository at this point
Commits on Aug 8, 2024
Fix PSRAM so readback test passes
tannewt
committed
fd1a730
View commit details
Copy full SHA for fd1a730
View code at this point
Browse repository at this point
Add support for RP2350 to CircuitPython
Show description for 5376443
tannewt
committed
5376443
View commit details
Copy full SHA for 5376443
View code at this point
Browse repository at this point
Commits on May 20, 2024
CircuitPython files: replace STATIC with static
dhalbert
committed
3f4d931
View commit details
Copy full SHA for 3f4d931
View code at this point
Browse repository at this point
guard2once -s ...
dhalbert
committed
950b5d0
View commit details
Copy full SHA for 950b5d0
View code at this point
Browse repository at this point
Commits on May 17, 2024
update headers of most CircuitPython-only files
dhalbert
committed
747b761
View commit details
Copy full SHA for 747b761
View code at this point
Browse repository at this point
Commits on May 8, 2024
fix whitespace
timchinowsky
committed
1a16e6a
View commit details
Copy full SHA for 1a16e6a
View code at this point
Browse repository at this point
Commits on May 7, 2024
add subticks to RP2040 port_get_raw_ticks
timchinowsky
committed
7234375
View commit details
Copy full SHA for 7234375
View code at this point
Browse repository at this point
Commits on Apr 4, 2024
Runtime.serial_bytes_available: return count isntead of bool
dhalbert
committed
bb99682
View commit details
Copy full SHA for bb99682
View code at this point
Browse repository at this point
Commits on Mar 26, 2024
fixed indentation - the strange pre-commit way
bablokb
committed
0cfdbb1
View commit details
Copy full SHA for 0cfdbb1
View code at this point
Browse repository at this point
prevent undefined function if CIRCUITPY_USB_HOST=0
bablokb
committed
358e47f
View commit details
Copy full SHA for 358e47f
View code at this point
Browse repository at this point
Commits on Feb 29, 2024
Grab FS lock to test writability
Show description for ddf9aec
tannewt
committed
ddf9aec
View commit details
Copy full SHA for ddf9aec
View code at this point
Browse repository at this point
Commits on Feb 21, 2024
Switch to finaliser for PWMOut and audiopwmio
Show description for 777d79a
tannewt
committed
777d79a
View commit details
Copy full SHA for 777d79a
View code at this point
Browse repository at this point
Commits on Feb 15, 2024
mbedtls: move to shared-module
Show description for 9abe273
jepler
committed
9abe273
View commit details
Copy full SHA for 9abe273
View code at this point
Browse repository at this point
Commits on Nov 1, 2023
Switch all ports to auto-growing split heap
Show description for 8137e2d
tannewt
committed
8137e2d
View commit details
Copy full SHA for 8137e2d
View code at this point
Browse repository at this point
Commits on Oct 11, 2023
Merge remote-tracking branch 'adafruit/main' into v1.20-merge
tannewt
committed
9633c4e
View commit details
Copy full SHA for 9633c4e
View code at this point
Browse repository at this point
Commits on Sep 29, 2023
finish converting to MP_REGISTER_ROOT_POINTER()
dhalbert
committed
1c388ab
View commit details
Copy full SHA for 1c388ab
View code at this point
Browse repository at this point
Commits on Sep 24, 2023
Merge branch 'main' into watchdog-rp
microdev1
authored
05812e0
View commit details
Copy full SHA for 05812e0
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.