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 }}
dhalbert
/
circuitpython
Public
forked from
adafruit/circuitpython
Notifications
You must be signed in to change notification settings
Fork
5
Star
5
Code
Pull requests
0
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
circuitpython
shared-module
framebufferio
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Feb 7, 2026
prevent recursive display refresh
dhalbert
committed
8df888e
View commit details
Copy full SHA for 8df888e
View code at this point
Browse repository at this point
Commits on Apr 21, 2025
Run background tasks during display refresh
Show description for 952bea2
tannewt
committed
952bea2
View commit details
Copy full SHA for 952bea2
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
add #pragma once to all CircuitPython header files without any include guards
dhalbert
committed
dbef48d
View commit details
Copy full SHA for dbef48d
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 Apr 29, 2024
Fix ESP builds
tannewt
committed
6d802fe
View commit details
Copy full SHA for 6d802fe
View code at this point
Browse repository at this point
Merge remote-tracking branch 'adafruit/main' into renode
tannewt
committed
28b7421
View commit details
Copy full SHA for 28b7421
View code at this point
Browse repository at this point
Commits on Apr 26, 2024
Add CIRCUITPY_USB_DEVICE config
Show description for 0cbd8b2
tannewt
committed
0cbd8b2
View commit details
Copy full SHA for 0cbd8b2
View code at this point
Browse repository at this point
Commits on Apr 23, 2024
Fix more boards and docs
tannewt
committed
b63d422
View commit details
Copy full SHA for b63d422
View code at this point
Browse repository at this point
Commits on Feb 13, 2024
Fix build bugs exposed by posix port
jepler
committed
f7c4a22
View commit details
Copy full SHA for f7c4a22
View code at this point
Browse repository at this point
Commits on Oct 30, 2023
Switch to using MP_ERROR_TEXT instead of translate, globally
jepler
committed
774f6ac
View commit details
Copy full SHA for 774f6ac
View code at this point
Browse repository at this point
Commits on Oct 24, 2023
Split displayio hardware support from core
Show description for e1df598
tannewt
committed
e1df598
View commit details
Copy full SHA for e1df598
View code at this point
Browse repository at this point
Commits on Oct 5, 2023
Add NO_FPS_LIMIT instead of magic numbers
tannewt
committed
923a5b2
View commit details
Copy full SHA for 923a5b2
View code at this point
Browse repository at this point
Improve framebufferdisplay.refresh()
Show description for 807edd4
tannewt
committed
807edd4
View commit details
Copy full SHA for 807edd4
View code at this point
Browse repository at this point
Commits on Oct 2, 2023
Remove `displayio.*.show()`
Show description for 8183d8e
tannewt
committed
8183d8e
View commit details
Copy full SHA for 8183d8e
View code at this point
Browse repository at this point
Commits on Sep 27, 2023
FramebufferDisplay: dirty rows are physical
Show description for b314193
jepler
committed
b314193
View commit details
Copy full SHA for b314193
View code at this point
Browse repository at this point
Make dot clock displays with a masked portion on the left work
jepler
committed
f80d08e
View commit details
Copy full SHA for f80d08e
View code at this point
Browse repository at this point
Commits on Apr 21, 2023
Add address_little_endian for displayio
Show description for 7089ea4
tannewt
committed
7089ea4
View commit details
Copy full SHA for 7089ea4
View code at this point
Browse repository at this point
Commits on Feb 15, 2023
Add Bangle.js 2, JDI memory displays and ACeP epd
Show description for 931c7c1
tannewt
committed
931c7c1
View commit details
Copy full SHA for 931c7c1
View code at this point
Browse repository at this point
Commits on Dec 1, 2022
return None instead of NULL for framebuffer and epaper
FoamyGuy
committed
5746209
View commit details
Copy full SHA for 5746209
View code at this point
Browse repository at this point
remove extra function call. handle show(None) for framebuffer and epaper
FoamyGuy
committed
42f1d50
View commit details
Copy full SHA for 42f1d50
View code at this point
Browse repository at this point
Commits on Nov 19, 2022
allow set_root_group for FrameBufferDisplay instead of show()
FoamyGuy
committed
ef33984
View commit details
Copy full SHA for ef33984
View code at this point
Browse repository at this point
Commits on Nov 18, 2022
change to CIRCUITPYTHON_TERMINAL. change internal API to use set_root_group
FoamyGuy
committed
403e3ef
View commit details
Copy full SHA for 403e3ef
View code at this point
Browse repository at this point
Commits on Aug 10, 2022
Remove support for auto-brightness
dhalbert
committed
41bcd7b
View commit details
Copy full SHA for 41bcd7b
View code at this point
Browse repository at this point
Commits on Jul 14, 2022
implement root_group in framebufferio.FramebufferDisplay
Neradoc
committed
626296b
View commit details
Copy full SHA for 626296b
View code at this point
Browse repository at this point
Commits on May 19, 2022
message consolidation and more use of validators
dhalbert
committed
a01dec1
View commit details
Copy full SHA for a01dec1
View code at this point
Browse repository at this point
Commits on Nov 22, 2021
Initial broadcom port for Raspberry Pi
Show description for a1052d5
Timon
authored and
tannewt
committed
a1052d5
View commit details
Copy full SHA for a1052d5
View code at this point
Browse repository at this point
Commits on Sep 26, 2021
add initial esp32c3 support
microdev1
committed
3da86b0
View commit details
Copy full SHA for 3da86b0
View code at this point
Browse repository at this point
Commits on May 6, 2021
Fix board builds and use MP_ERROR_TEXT in py and extmod
tannewt
committed
3fda0c0
View commit details
Copy full SHA for 3fda0c0
View code at this point
Browse repository at this point
Commits on Mar 15, 2021
run code formatting script
microdev1
committed
a52eb88
View commit details
Copy full SHA for a52eb88
View code at this point
Browse repository at this point
Commits on Oct 15, 2020
displayio: further ensure just one start_terminal call
Show description for 88d07ef
jepler
committed
88d07ef
View commit details
Copy full SHA for 88d07ef
View code at this point
Browse repository at this point
Commits on Oct 12, 2020
displayio, framebufferio: Remove spurious call to supervisor_start_terminal
Show description for 774f2e1
jepler
committed
774f2e1
View commit details
Copy full SHA for 774f2e1
View code at this point
Browse repository at this point
Commits on Sep 1, 2020
FramebufferDisplay: Don't set rotation via core_construct
Show description for 71c63c2
jepler
committed
71c63c2
View commit details
Copy full SHA for 71c63c2
View code at this point
Browse repository at this point
Commits on Aug 18, 2020
Split pulseio.PWMOut into pwmio
Show description for 6857f98
tannewt
committed
6857f98
View commit details
Copy full SHA for 6857f98
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.