]> Repositories - Adafruit_Blinka-hackapet.git/log
Adafruit_Blinka-hackapet.git
2 months agoreformatted 1 line
agstewart [Fri, 18 Jul 2025 23:27:06 +0000 (18:27 -0500)]
reformatted 1 line

2 months agofixed typo in reference to orangepi5pro.py
agstewart [Fri, 18 Jul 2025 07:28:00 +0000 (02:28 -0500)]
fixed typo in reference to orangepi5pro.py

2 months agofixed missing boards.py statement
agstewart [Fri, 18 Jul 2025 06:47:03 +0000 (01:47 -0500)]
fixed missing boards.py statement

2 months agoAdd support for Orange Pi 5 Pro
agstewart [Fri, 18 Jul 2025 04:53:40 +0000 (23:53 -0500)]
Add support for Orange Pi 5 Pro

2 months agoMerge pull request #991 from dunkmann00/micro-stubs
Melissa LeBlanc-Williams [Wed, 16 Jul 2025 15:29:22 +0000 (08:29 -0700)]
Merge pull request #991 from dunkmann00/micro-stubs

Make micropython.const accept any constant type

2 months agoFix typing for 3.8
George Waters [Mon, 14 Jul 2025 15:38:59 +0000 (11:38 -0400)]
Fix typing for 3.8

2 months agoMake micropython.const accept any constant type
George Waters [Mon, 14 Jul 2025 15:20:32 +0000 (11:20 -0400)]
Make micropython.const accept any constant type

micropython.const now supports any constant type, not just int. This
updates the type checking to reflect this. This also updates the name of
the file so that type checkers can find it.

2 months agoMerge pull request #987 from makermelissa/main 8.62.0
Melissa LeBlanc-Williams [Wed, 2 Jul 2025 19:32:22 +0000 (12:32 -0700)]
Merge pull request #987 from makermelissa/main

Improve undetected I2C and SPI messages

2 months agoImprove undetected I2C and SPI messages
Melissa LeBlanc-Williams [Wed, 2 Jul 2025 17:25:00 +0000 (10:25 -0700)]
Improve undetected I2C and SPI messages

2 months agoMerge pull request #985 from tekktrik/doc/fix-configuration
Melissa LeBlanc-Williams [Wed, 2 Jul 2025 17:16:19 +0000 (10:16 -0700)]
Merge pull request #985 from tekktrik/doc/fix-configuration

Fix RTD error, README badge

2 months agoMerge pull request #984 from makermelissa/main
Melissa LeBlanc-Williams [Wed, 2 Jul 2025 17:15:42 +0000 (10:15 -0700)]
Merge pull request #984 from makermelissa/main

Check for Python.h file needed for sysv_ipc

2 months agoAdd configuration info for RTD config file
Alec Delaney [Thu, 26 Jun 2025 03:23:16 +0000 (23:23 -0400)]
Add configuration info for RTD config file

2 months agoUpdate README badge for the build workflow status
Alec Delaney [Thu, 26 Jun 2025 03:21:23 +0000 (23:21 -0400)]
Update README badge for the build workflow status

2 months agoCheck for Python.h file needed for sysv_ipc
Melissa LeBlanc-Williams [Wed, 25 Jun 2025 19:43:45 +0000 (12:43 -0700)]
Check for Python.h file needed for sysv_ipc

2 months agoMerge pull request #983 from makermelissa/main 8.61.2
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 18:25:42 +0000 (11:25 -0700)]
Merge pull request #983 from makermelissa/main

Move tomllib imports to function so it works on MicroPython

2 months agoMove tomllib imports to function so it works on MicroPython
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 17:44:39 +0000 (10:44 -0700)]
Move tomllib imports to function so it works on MicroPython

2 months agoMerge pull request #982 from makermelissa/main 8.61.1
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 16:35:23 +0000 (09:35 -0700)]
Merge pull request #982 from makermelissa/main

Don't install lgpio for Python >= 3.13

2 months agoDon't install lgpio for Python >= 3.13
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 16:16:29 +0000 (09:16 -0700)]
Don't install lgpio for Python >= 3.13

2 months agoMerge pull request #981 from makermelissa/main 8.61.0
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 15:58:03 +0000 (08:58 -0700)]
Merge pull request #981 from makermelissa/main

Revert back to using setup.py to fix install problems

2 months agoUndo last change
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 15:51:49 +0000 (08:51 -0700)]
Undo last change

2 months agoAdd line to remove existing .egg-info directories
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 15:48:52 +0000 (08:48 -0700)]
Add line to remove existing .egg-info directories

2 months agoActually include setup.py this time
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 15:40:10 +0000 (08:40 -0700)]
Actually include setup.py this time

2 months agoMore changes and ran pre-commit
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 15:35:58 +0000 (08:35 -0700)]
More changes and ran pre-commit

2 months agoRevert back to using setup.py to fix install problems
Melissa LeBlanc-Williams [Mon, 23 Jun 2025 15:26:25 +0000 (08:26 -0700)]
Revert back to using setup.py to fix install problems

2 months agoMerge pull request #979 from Neradoc/add-microcontroller 8.60.4
foamyguy [Fri, 20 Jun 2025 18:17:42 +0000 (13:17 -0500)]
Merge pull request #979 from Neradoc/add-microcontroller

Add the microcontroller module to the packages list

2 months agoadd the microcontroller package to packages
Neradoc [Fri, 20 Jun 2025 16:38:40 +0000 (18:38 +0200)]
add the microcontroller package to packages

2 months agoMerge pull request #977 from FoamyGuy/lgpio_req_<py313 8.60.3
foamyguy [Thu, 19 Jun 2025 19:05:39 +0000 (14:05 -0500)]
Merge pull request #977 from FoamyGuy/lgpio_req_<py313

dont require lgpio on python 3.13+

2 months agodont require lgpio on python 3.13+
foamyguy [Thu, 19 Jun 2025 18:41:38 +0000 (13:41 -0500)]
dont require lgpio on python 3.13+

2 months agoMerge pull request #976 from FoamyGuy/include_package 8.60.2
foamyguy [Thu, 19 Jun 2025 17:42:27 +0000 (12:42 -0500)]
Merge pull request #976 from FoamyGuy/include_package

include adafruit_blinka package in build

2 months agoinclude adafruit_blinka package in build
foamyguy [Thu, 19 Jun 2025 15:19:17 +0000 (10:19 -0500)]
include adafruit_blinka package in build

2 months agoMerge pull request #973 from Neradoc/lgpio-only-on-linux 8.60.1
foamyguy [Thu, 19 Jun 2025 14:33:36 +0000 (09:33 -0500)]
Merge pull request #973 from Neradoc/lgpio-only-on-linux

Only install lgpio on linux

3 months agoonly install lgpio on linux
Neradoc [Thu, 19 Jun 2025 00:06:56 +0000 (02:06 +0200)]
only install lgpio on linux

3 months agoMerge pull request #972 from makermelissa/main 8.60.0
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 21:13:51 +0000 (14:13 -0700)]
Merge pull request #972 from makermelissa/main

Convert Blinka to use pyproject.toml

3 months agoMerge pull request #970 from bablokb/radxa_x4 8.59.0
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 21:00:27 +0000 (14:00 -0700)]
Merge pull request #970 from bablokb/radxa_x4

add support for Radxa-X4 via U2IF

3 months agoUpdate Package Data to find packages
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 20:38:01 +0000 (13:38 -0700)]
Update Package Data to find packages

3 months agoUpdate Package Data yet again
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 20:32:54 +0000 (13:32 -0700)]
Update Package Data yet again

3 months agoUpdate Package Data again
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 20:23:48 +0000 (13:23 -0700)]
Update Package Data again

3 months agoUpdate Package Data
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 20:17:36 +0000 (13:17 -0700)]
Update Package Data

3 months agoFix missing line in ctions
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 20:09:21 +0000 (13:09 -0700)]
Fix missing line in ctions

3 months agoUpdate docs config
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 20:04:41 +0000 (13:04 -0700)]
Update docs config

3 months agoRemove Adafruit_BBIO from requirements
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 20:01:03 +0000 (13:01 -0700)]
Remove Adafruit_BBIO from requirements

3 months agoUpdate actions for pyproject.toml
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 19:53:14 +0000 (12:53 -0700)]
Update actions for pyproject.toml

3 months agoConvert Blinka to use pyproject.toml
Melissa LeBlanc-Williams [Wed, 18 Jun 2025 19:33:16 +0000 (12:33 -0700)]
Convert Blinka to use pyproject.toml

3 months agoadd support for Radxa-X4 via U2IF
Bernhard Bablok [Sat, 14 Jun 2025 10:25:55 +0000 (12:25 +0200)]
add support for Radxa-X4 via U2IF

4 months agoMerge pull request #967 from dysonltd/mrossington-lgpio-bug 8.58.1
Melissa LeBlanc-Williams [Thu, 15 May 2025 16:20:44 +0000 (09:20 -0700)]
Merge pull request #967 from dysonltd/mrossington-lgpio-bug

fix compatibility with differing `/sys/bus/gpio/devices/gpiochip*`

4 months agoMerge pull request #968 from Dangku/main 8.58.0
Melissa LeBlanc-Williams [Thu, 15 May 2025 16:17:53 +0000 (09:17 -0700)]
Merge pull request #968 from Dangku/main

support renesas rzv2h/rzv2n, bananapi ai2h/ai2n board

4 months agosupport renesas rzv2h/rzv2n, bananapi ai2h/ai2n board
August [Thu, 15 May 2025 10:40:25 +0000 (18:40 +0800)]
support renesas rzv2h/rzv2n, bananapi ai2h/ai2n board

4 months agofix wrongly assuming "of_node/compatible" will always exist for all gpiochips
Mark Rossington [Wed, 7 May 2025 10:13:47 +0000 (11:13 +0100)]
fix wrongly assuming "of_node/compatible" will always exist for all gpiochips

4 months agoMerge pull request #931 from Roman3349/feature/neopixel_rpi_pwm1 8.57.0
Melissa LeBlanc-Williams [Mon, 5 May 2025 23:42:45 +0000 (16:42 -0700)]
Merge pull request #931 from Roman3349/feature/neopixel_rpi_pwm1

neopixel_write: add support for PWM1 pins on Raspberry Pis

4 months agoMerge pull request #915 from moshellib/Support_for_Orange_Pi_Zero2W
Melissa LeBlanc-Williams [Mon, 5 May 2025 23:09:45 +0000 (16:09 -0700)]
Merge pull request #915 from moshellib/Support_for_Orange_Pi_Zero2W

added support for I2C bus 0,1,2 that are missing for the OPI zero2W…

4 months agoMerge pull request #959 from mrv96/ft4232h
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:50:45 +0000 (12:50 -0700)]
Merge pull request #959 from mrv96/ft4232h

Add support to FT4232H

4 months agoMerge branch 'ft4232h' of https://github.com/mrv96/Adafruit_Blinka into ft4232h
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:45:25 +0000 (12:45 -0700)]
Merge branch 'ft4232h' of https://github.com/mrv96/Adafruit_Blinka into ft4232h

4 months agoMerge pull request #955 from fb0u/main
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:43:10 +0000 (12:43 -0700)]
Merge pull request #955 from fb0u/main

Add Radxa Rock 3B board

4 months agoMerge branch 'main' of https://github.com/fb0u/Adafruit_Blinka into fb0u
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:39:50 +0000 (12:39 -0700)]
Merge branch 'main' of https://github.com/fb0u/Adafruit_Blinka into fb0u

4 months agoMerge pull request #945 from ErikApption/main
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:37:55 +0000 (12:37 -0700)]
Merge pull request #945 from ErikApption/main

added support for orange pi 5 max

4 months agoMerge branch 'main' of https://github.com/ErikApption/Adafruit_Blinka into erikapption
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:34:12 +0000 (12:34 -0700)]
Merge branch 'main' of https://github.com/ErikApption/Adafruit_Blinka into erikapption

4 months agoMerge pull request #928 from UnicodeMan/main
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:32:38 +0000 (12:32 -0700)]
Merge pull request #928 from UnicodeMan/main

Radxa Zero 3W: add pwm support

4 months agoRan pre-commit
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:28:54 +0000 (12:28 -0700)]
Ran pre-commit

4 months agoMerge branch 'main' of https://github.com/UnicodeMan/Adafruit_Blinka into unicodeman
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:24:37 +0000 (12:24 -0700)]
Merge branch 'main' of https://github.com/UnicodeMan/Adafruit_Blinka into unicodeman

4 months agoMerge pull request #925 from Dangku/main
Melissa LeBlanc-Williams [Mon, 5 May 2025 19:07:59 +0000 (12:07 -0700)]
Merge pull request #925 from Dangku/main

support allwinner sun55iw3 T527, bananapif5

4 months agoMerge branch 'main' of https://github.com/Dangku/Adafruit_Blinka into dangku
Melissa LeBlanc-Williams [Mon, 5 May 2025 18:55:27 +0000 (11:55 -0700)]
Merge branch 'main' of https://github.com/Dangku/Adafruit_Blinka into dangku

4 months agoMerge pull request #914 from hajimef/develop
Melissa LeBlanc-Williams [Mon, 5 May 2025 18:35:20 +0000 (11:35 -0700)]
Merge pull request #914 from hajimef/develop

Added support for D-Robotics RDK-X3

4 months agoMerge pull request #960 from vicharak-in/main
Melissa LeBlanc-Williams [Mon, 5 May 2025 18:33:30 +0000 (11:33 -0700)]
Merge pull request #960 from vicharak-in/main

board: support for vicharak vaaman and axon boards

4 months agoMerge branch 'adafruit:main' into Support_for_Orange_Pi_Zero2W
Moshe Libenson [Tue, 22 Apr 2025 13:40:25 +0000 (16:40 +0300)]
Merge branch 'adafruit:main' into Support_for_Orange_Pi_Zero2W

5 months agomicrocontroller: rk3588: define every pinmux possible for all protocols
djkabutar [Tue, 8 Apr 2025 13:28:13 +0000 (18:58 +0530)]
microcontroller: rk3588: define every pinmux possible for all protocols

Before this, only used pins for the Radxa and some other brands
were defined, which does not include every mux possiblities.

Other boards will find hard time to include thier board into
this. For that reason, defining every possibility.

Signed-off-by: djkabutar <d.kabutarwala@yahoo.com>
5 months agoboard: support for vicharak vaaman and axon boards
djkabutar [Sat, 5 Apr 2025 04:38:31 +0000 (10:08 +0530)]
board: support for vicharak vaaman and axon boards

Vicharak Vaaman has 40 pin GPIO header and Axon has 30 pin
GPIO header.

Signed-off-by: djkabutar <d.kabutarwala@yahoo.com>
5 months agoAdd support to FT4232H
mrv96 [Fri, 28 Mar 2025 13:01:10 +0000 (14:01 +0100)]
Add support to FT4232H

6 months agoMerge pull request #952 from Core-i99/main
Melissa LeBlanc-Williams [Fri, 14 Mar 2025 22:18:36 +0000 (15:18 -0700)]
Merge pull request #952 from Core-i99/main

Add orangepi 3 LTS support

6 months agoMerge pull request #911 from frank-pet/lgpio-native 8.56.0
Melissa LeBlanc-Williams [Fri, 14 Mar 2025 21:39:10 +0000 (14:39 -0700)]
Merge pull request #911 from frank-pet/lgpio-native

Use lgpio native for the Pi 5 to avoid RPi.GPIO conflicts.

6 months agoRestructure and move pins to generic linux
Melissa LeBlanc-Williams [Fri, 14 Mar 2025 21:36:06 +0000 (14:36 -0700)]
Restructure and move pins to generic linux

6 months agoUntangle code and remove pylint disables
Melissa LeBlanc-Williams [Thu, 13 Mar 2025 22:28:25 +0000 (15:28 -0700)]
Untangle code and remove pylint disables

6 months agoMerge branch 'lgpio-native' of https://github.com/frank-pet/Adafruit_Blinka into...
Melissa LeBlanc-Williams [Thu, 13 Mar 2025 22:16:00 +0000 (15:16 -0700)]
Merge branch 'lgpio-native' of https://github.com/frank-pet/Adafruit_Blinka into lgpio-native

6 months agoAdd Radxa Rock 3B board
Florent Bourghelle [Tue, 11 Mar 2025 13:05:40 +0000 (14:05 +0100)]
Add Radxa Rock 3B board

6 months agoAdd orangepi 3 LTS support
core-i99 [Mon, 10 Mar 2025 11:02:21 +0000 (12:02 +0100)]
Add orangepi 3 LTS support

6 months agoMerge pull request #949 from justmobilize/settings-toml 8.55.0
foamyguy [Tue, 4 Mar 2025 16:49:11 +0000 (10:49 -0600)]
Merge pull request #949 from justmobilize/settings-toml

Add load_settings_toml

6 months agoRemove return_toml param
Justin Myers [Tue, 4 Mar 2025 16:28:29 +0000 (08:28 -0800)]
Remove return_toml param

6 months agoAdd load_settings_toml
Justin Myers [Tue, 4 Mar 2025 14:52:39 +0000 (06:52 -0800)]
Add load_settings_toml

6 months agoadded support for orange pi 5 max
Erik [Sun, 23 Feb 2025 00:12:46 +0000 (19:12 -0500)]
added support for orange pi 5 max

6 months agoMerge pull request #941 from makermelissa/main 8.54.0
Jeff Epler [Tue, 18 Feb 2025 19:16:40 +0000 (13:16 -0600)]
Merge pull request #941 from makermelissa/main

Add PIO implementation of rotaryio for the Pi 5

7 months agoRun pre-commit again
Melissa LeBlanc-Williams [Tue, 11 Feb 2025 21:36:26 +0000 (13:36 -0800)]
Run pre-commit again

7 months agoRun pre-commit and fix issues
Melissa LeBlanc-Williams [Tue, 11 Feb 2025 21:31:55 +0000 (13:31 -0800)]
Run pre-commit and fix issues

7 months agoAdd PIO implementation of rotaryio for the Pi 5
Melissa LeBlanc-Williams [Tue, 11 Feb 2025 21:05:50 +0000 (13:05 -0800)]
Add PIO implementation of rotaryio for the Pi 5

7 months agoMerge branch 'adafruit:main' into main
UnicodeMan [Sun, 2 Feb 2025 11:19:33 +0000 (13:19 +0200)]
Merge branch 'adafruit:main' into main

7 months agoMerge pull request #937 from makermelissa/main 8.53.0
Melissa LeBlanc-Williams [Fri, 31 Jan 2025 21:18:48 +0000 (13:18 -0800)]
Merge pull request #937 from makermelissa/main

Add rotaryio module

7 months agoMerge branch 'main' of https://github.com/adafruit/Adafruit_Blinka
Melissa LeBlanc-Williams [Thu, 30 Jan 2025 19:20:34 +0000 (11:20 -0800)]
Merge branch 'main' of https://github.com/adafruit/Adafruit_Blinka

7 months agoAdd rotaryio module
Melissa LeBlanc-Williams [Thu, 30 Jan 2025 19:20:21 +0000 (11:20 -0800)]
Add rotaryio module

7 months agoMerge pull request #936 from makermelissa/main 8.52.0
Melissa LeBlanc-Williams [Wed, 29 Jan 2025 16:45:34 +0000 (08:45 -0800)]
Merge pull request #936 from makermelissa/main

Change Setup.py to use elif statements to avoid doubling requirements

7 months agoRun pre-commit
Melissa LeBlanc-Williams [Mon, 27 Jan 2025 20:55:22 +0000 (12:55 -0800)]
Run pre-commit

7 months agoChange Setup.py to use elif statements to avoid doubling requirements
Melissa LeBlanc-Williams [Mon, 27 Jan 2025 20:48:22 +0000 (12:48 -0800)]
Change Setup.py to use elif statements to avoid doubling requirements

7 months agoneopixel_write: add support for PWM1 pins on Raspberry Pis
Roman Ondráček [Mon, 20 Jan 2025 18:22:20 +0000 (19:22 +0100)]
neopixel_write: add support for PWM1 pins on Raspberry Pis

Signed-off-by: Roman Ondráček <mail@romanondracek.cz>
7 months agoMerge branch 'adafruit:main' into main
UnicodeMan [Mon, 20 Jan 2025 13:59:15 +0000 (15:59 +0200)]
Merge branch 'adafruit:main' into main

8 months agoMerge pull request #929 from makermelissa/main 8.51.0
Melissa LeBlanc-Williams [Thu, 16 Jan 2025 19:06:21 +0000 (11:06 -0800)]
Merge pull request #929 from makermelissa/main

Add Pi500 and CM5 Support

8 months agoRemove unused import
Melissa LeBlanc-Williams [Thu, 16 Jan 2025 19:03:29 +0000 (11:03 -0800)]
Remove unused import

8 months agoAdd Pi500 and CM5 Support
Melissa LeBlanc-Williams [Wed, 15 Jan 2025 21:19:14 +0000 (13:19 -0800)]
Add Pi500 and CM5 Support

8 months agoRadxa Zero 3W: add pwm support
UnicodeMan [Sat, 11 Jan 2025 22:43:39 +0000 (00:43 +0200)]
Radxa Zero 3W: add pwm support

8 months agosupport allwinner sun55iw3 T527, bananapif5
August [Wed, 8 Jan 2025 10:14:20 +0000 (18:14 +0800)]
support allwinner sun55iw3 T527, bananapif5

8 months agoMerge branch 'adafruit:main' into develop
Hajime Fujimoto [Sat, 4 Jan 2025 05:52:22 +0000 (14:52 +0900)]
Merge branch 'adafruit:main' into develop

9 months agoMerge pull request #917 from adafruit/use-pi5-pio-neopixel
Limor "Ladyada" Fried [Mon, 16 Dec 2024 18:57:47 +0000 (13:57 -0500)]
Merge pull request #917 from adafruit/use-pi5-pio-neopixel

neopixel_write: Use new pio-based code on pi5

9 months agofix issues highlighted by pre-commit use-pi5-pio-neopixel
Jeff Epler [Wed, 11 Dec 2024 23:18:58 +0000 (17:18 -0600)]
fix issues highlighted by pre-commit

9 months agoneopixel_write: Use new pio-based code on pi5
Jeff Epler [Wed, 11 Dec 2024 21:39:32 +0000 (15:39 -0600)]
neopixel_write: Use new pio-based code on pi5