]> Repositories - Adafruit_Blinka-hackapet.git/log
Adafruit_Blinka-hackapet.git
14 months agoAdd some pinout support for Radxa Zero PWM
Naoya Yamaguchi [Sat, 6 Jul 2024 14:11:12 +0000 (23:11 +0900)]
Add some pinout support for Radxa Zero PWM

14 months agoMerge pull request #864 from brentru/fix-mcp-nack 8.45.2
Melissa LeBlanc-Williams [Tue, 2 Jul 2024 15:19:04 +0000 (08:19 -0700)]
Merge pull request #864 from brentru/fix-mcp-nack

Fix MCP2221 I2C NACK Error

14 months agoMerge pull request #866 from adafruit/revert-863-do-not-upload-bdist 8.45.1
Melissa LeBlanc-Williams [Tue, 2 Jul 2024 15:16:21 +0000 (08:16 -0700)]
Merge pull request #866 from adafruit/revert-863-do-not-upload-bdist

Revert "don't upload universal bdist to pypi"

14 months agoRevert "don't upload universal bdist to pypi" revert-863-do-not-upload-bdist
Melissa LeBlanc-Williams [Tue, 2 Jul 2024 15:12:30 +0000 (08:12 -0700)]
Revert "don't upload universal bdist to pypi"

14 months agoMerge pull request #863 from 2bndy5/do-not-upload-bdist 8.45.0
Melissa LeBlanc-Williams [Fri, 21 Jun 2024 15:11:57 +0000 (08:11 -0700)]
Merge pull request #863 from 2bndy5/do-not-upload-bdist

don't upload universal bdist to pypi

14 months agopatch in another location
brentru [Fri, 21 Jun 2024 15:04:08 +0000 (11:04 -0400)]
patch in another location

14 months agodon't upload bdist to pypi
Brendan [Thu, 20 Jun 2024 22:19:45 +0000 (15:19 -0700)]
don't upload bdist to pypi

In short, bdist (binary distributions) created from a pure python project are universal. They cannot be made to use a platform-specific tag (like linux, windows, macos, etc). This changes the release CI workflow to skip creating/uploading a bdist to PyPI.

This library has a number of dependencies conditionally required per *machine* attributes (like CPU type). But pip (or other python package managers) will not be aware of such conditional dependencies because a bdist do not invoke a dynamic resolution of machine-specific dependencies. Universal bdists only resolve platform-specific dependencies (python version, system OS, etc) which isn't sufficient for this library. Instead, this paradigm is better left to a sdist (source distribution) which carry dependency details per machine-specific attributes in the setup.py file.

14 months agoadd mcpnack for tyeth to test
brentru [Thu, 20 Jun 2024 21:01:12 +0000 (17:01 -0400)]
add mcpnack for tyeth to test

14 months agoMerge pull request #862 from makermelissa/main 8.44.4
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 19:26:00 +0000 (12:26 -0700)]
Merge pull request #862 from makermelissa/main

Improve sysv_ipc fix by using requirements syntax

14 months agoImprove sysv_ipc fix by using requirements syntax
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 19:21:17 +0000 (12:21 -0700)]
Improve sysv_ipc fix by using requirements syntax

14 months agoMerge pull request #861 from makermelissa/main 8.44.3
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 18:14:48 +0000 (11:14 -0700)]
Merge pull request #861 from makermelissa/main

Fix sysv_ipc issue by moving to compatible string checks

14 months agoRemove unused variable
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 18:09:56 +0000 (11:09 -0700)]
Remove unused variable

14 months agoMove sysv_ipc check from platform to cpu
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 18:08:53 +0000 (11:08 -0700)]
Move sysv_ipc check from platform to cpu

14 months agoMerge pull request #860 from makermelissa/main 8.44.2
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 17:54:16 +0000 (10:54 -0700)]
Merge pull request #860 from makermelissa/main

Use platform.system instead of sys.platform for setup.py

14 months agoUse platform.system instead of sys.platform for setup.py
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 17:53:10 +0000 (10:53 -0700)]
Use platform.system instead of sys.platform for setup.py

14 months agoMerge pull request #859 from makermelissa/main 8.44.1
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 17:27:05 +0000 (10:27 -0700)]
Merge pull request #859 from makermelissa/main

Fix platform.machine check in setup.py

14 months agoFix platform.machine check in setup.py
Melissa LeBlanc-Williams [Thu, 20 Jun 2024 17:20:03 +0000 (10:20 -0700)]
Fix platform.machine check in setup.py

14 months agoMerge pull request #856 from makermelissa/pi5-pwm-fix2 8.44.0
Melissa LeBlanc-Williams [Wed, 19 Jun 2024 21:33:55 +0000 (14:33 -0700)]
Merge pull request #856 from makermelissa/pi5-pwm-fix2

Fix PWM for the Pi 5

15 months agoMerge pull request #853 from mmontol/main
Melissa LeBlanc-Williams [Tue, 18 Jun 2024 19:02:26 +0000 (12:02 -0700)]
Merge pull request #853 from mmontol/main

Add support for lubancat-5

15 months agoFixed requirements to use setup.py and rpi-lgpio for the gpio
Melissa LeBlanc-Williams [Tue, 18 Jun 2024 18:53:32 +0000 (11:53 -0700)]
Fixed requirements to use setup.py and rpi-lgpio for the gpio

15 months agoreformatted lubancat5.py
mmontol [Mon, 17 Jun 2024 09:53:50 +0000 (17:53 +0800)]
reformatted lubancat5.py

15 months agoAdd support for lubancat-5
mmontol [Mon, 17 Jun 2024 09:36:18 +0000 (17:36 +0800)]
Add support for lubancat-5

15 months agoMerge pull request #850 from brentru/add-pwmout-generic-board 8.43.0
Melissa LeBlanc-Williams [Fri, 14 Jun 2024 16:23:07 +0000 (09:23 -0700)]
Merge pull request #850 from brentru/add-pwmout-generic-board

Add PWMOut Support for Generic Agnostic Board

15 months agoblacken
brentru [Fri, 14 Jun 2024 14:36:53 +0000 (10:36 -0400)]
blacken

15 months agofix freq
brentru [Fri, 14 Jun 2024 14:34:48 +0000 (10:34 -0400)]
fix freq

15 months agoMerge branch 'adafruit:main' into add-pwmout-generic-board
Brent Rubell [Fri, 14 Jun 2024 14:30:38 +0000 (10:30 -0400)]
Merge branch 'adafruit:main' into add-pwmout-generic-board

15 months agoMerge pull request #848 from nopnop2002/main 8.42.1
Melissa LeBlanc-Williams [Thu, 13 Jun 2024 22:44:15 +0000 (15:44 -0700)]
Merge pull request #848 from nopnop2002/main

Fixed PWM definition

15 months agoFixed PWM definition
nopnop2002 [Thu, 13 Jun 2024 22:01:00 +0000 (07:01 +0900)]
Fixed PWM definition

15 months agopush pwmout
brentru [Thu, 13 Jun 2024 20:33:46 +0000 (16:33 -0400)]
push pwmout

15 months agoMerge pull request #846 from nopnop2002/main 8.42.0
Melissa LeBlanc-Williams [Thu, 13 Jun 2024 16:25:08 +0000 (09:25 -0700)]
Merge pull request #846 from nopnop2002/main

added orangepipc2 board

15 months agoadded orangepipc2 board
nopnop2002 [Thu, 13 Jun 2024 01:24:47 +0000 (10:24 +0900)]
added orangepipc2 board

15 months agorm GPIO undef
brentru [Wed, 12 Jun 2024 20:46:07 +0000 (16:46 -0400)]
rm GPIO undef

15 months agoadd pwmout to generic
brentru [Wed, 12 Jun 2024 20:30:05 +0000 (16:30 -0400)]
add pwmout to generic

15 months agoMerge pull request #844 from nopnop2002/main 8.41.2
Melissa LeBlanc-Williams [Mon, 10 Jun 2024 22:16:13 +0000 (15:16 -0700)]
Merge pull request #844 from nopnop2002/main

PicoPlus changed from RV1106 to RV1103

15 months agoUndo changes in uckfoxpico.py
nopnop2002 [Mon, 10 Jun 2024 21:21:18 +0000 (06:21 +0900)]
Undo changes in uckfoxpico.py

15 months agoPico/PicoPlus changed from RV1106 to RV1103
nopnop2002 [Mon, 10 Jun 2024 21:05:53 +0000 (06:05 +0900)]
Pico/PicoPlus changed from RV1106 to RV1103

15 months agoMerge pull request #842 from nopnop2002/main 8.41.1
Melissa LeBlanc-Williams [Mon, 10 Jun 2024 15:29:09 +0000 (08:29 -0700)]
Merge pull request #842 from nopnop2002/main

LuckfoxPicoMini changed from RV1106 to RV1103

15 months agoPicoMini changed from RV1106 to RV1103
nopnop2002 [Sat, 8 Jun 2024 06:28:49 +0000 (15:28 +0900)]
PicoMini changed from RV1106 to RV1103

15 months agoMerge pull request #835 from hajimef/develop 8.41.0
Melissa LeBlanc-Williams [Fri, 7 Jun 2024 23:04:36 +0000 (16:04 -0700)]
Merge pull request #835 from hajimef/develop

Added support for Radxa Rock 5C

15 months agoMerge pull request #841 from nopnop2002/main
Melissa LeBlanc-Williams [Fri, 7 Jun 2024 23:03:48 +0000 (16:03 -0700)]
Merge pull request #841 from nopnop2002/main

Added luckfox series

15 months agoreformatted
nopnop2002 [Fri, 7 Jun 2024 22:23:56 +0000 (07:23 +0900)]
reformatted

15 months agoAdded luckfox series
nopnop2002 [Fri, 7 Jun 2024 22:16:27 +0000 (07:16 +0900)]
Added luckfox series

15 months agoRepush
Hajime Fujimoto [Thu, 6 Jun 2024 22:32:51 +0000 (07:32 +0900)]
Repush

15 months agoRevert src/adafruit_blinka/microcontroller/nova/spi.py
Hajime Fujimoto [Wed, 5 Jun 2024 11:16:36 +0000 (20:16 +0900)]
Revert src/adafruit_blinka/microcontroller/nova/spi.py

15 months agolint by black
Hajime Fujimoto [Wed, 5 Jun 2024 11:10:32 +0000 (20:10 +0900)]
lint by black

15 months agoMerge pull request #837 from brentru/fix-spi-generic-board 8.40.1
Melissa LeBlanc-Williams [Mon, 3 Jun 2024 20:12:56 +0000 (13:12 -0700)]
Merge pull request #837 from brentru/fix-spi-generic-board

Fix SPI on generic board

15 months agoformat fix
brentru [Mon, 3 Jun 2024 19:58:49 +0000 (15:58 -0400)]
format fix

15 months agoMerge pull request #830 from sc-bin/main 8.40.0
Melissa LeBlanc-Williams [Mon, 3 Jun 2024 19:38:06 +0000 (12:38 -0700)]
Merge pull request #830 from sc-bin/main

add support for walnutpi-1b board

15 months agofix spi
brentru [Mon, 3 Jun 2024 19:37:52 +0000 (15:37 -0400)]
fix spi

15 months agoMerge branch 'main' into main
Melissa LeBlanc-Williams [Mon, 3 Jun 2024 19:34:58 +0000 (12:34 -0700)]
Merge branch 'main' into main

15 months agoMerge pull request #817 from burberius/raxda-zero3
Melissa LeBlanc-Williams [Mon, 3 Jun 2024 19:30:50 +0000 (12:30 -0700)]
Merge pull request #817 from burberius/raxda-zero3

Add Raxda ZERO 3 support

15 months agoMerge pull request #836 from brentru/support-platformdetect-generic-board
Melissa LeBlanc-Williams [Mon, 3 Jun 2024 19:29:51 +0000 (12:29 -0700)]
Merge pull request #836 from brentru/support-platformdetect-generic-board

Support for generic board via PlatformDetect

15 months agocheck pylint
brentru [Mon, 3 Jun 2024 18:14:14 +0000 (14:14 -0400)]
check pylint

15 months agofix
brentru [Mon, 3 Jun 2024 16:20:51 +0000 (12:20 -0400)]
fix

15 months agoremove need for forcechip
brentru [Mon, 3 Jun 2024 15:44:28 +0000 (11:44 -0400)]
remove need for forcechip

15 months agoAdded support for Radxa Rock 5C
Hajime Fujimoto [Sat, 1 Jun 2024 12:42:25 +0000 (21:42 +0900)]
Added support for Radxa Rock 5C

15 months agoMerge branch 'adafruit:main' into raxda-zero3
Jens Oberender [Tue, 28 May 2024 11:58:26 +0000 (13:58 +0200)]
Merge branch 'adafruit:main' into raxda-zero3

15 months agoblacken
brentru [Fri, 24 May 2024 17:49:11 +0000 (13:49 -0400)]
blacken

15 months agopylinten
brentru [Fri, 24 May 2024 17:46:23 +0000 (13:46 -0400)]
pylinten

15 months agoadd pixels
brentru [Fri, 24 May 2024 17:34:18 +0000 (13:34 -0400)]
add pixels

15 months agomodify pin.py for h616 : auto choose gpiochip
sc-bin [Wed, 22 May 2024 09:53:51 +0000 (17:53 +0800)]
modify pin.py for h616 : auto choose gpiochip

15 months agoadd support for walnutpi-1b board
sc-bin [Wed, 22 May 2024 03:52:32 +0000 (11:52 +0800)]
add support for walnutpi-1b board

15 months agoMerge pull request #828 from brentru/add-generic-board 8.39.2
Melissa LeBlanc-Williams [Tue, 21 May 2024 18:47:02 +0000 (11:47 -0700)]
Merge pull request #828 from brentru/add-generic-board

Add "generic os-agnostic" board and remove "fake_mcp2221" board

15 months agoblacken
brentru [Tue, 21 May 2024 18:10:14 +0000 (14:10 -0400)]
blacken

15 months agofix import indent level
brentru [Tue, 21 May 2024 18:01:42 +0000 (14:01 -0400)]
fix import indent level

15 months agolinten more
brentru [Tue, 21 May 2024 17:58:35 +0000 (13:58 -0400)]
linten more

15 months agorm enums
brentru [Tue, 21 May 2024 17:54:38 +0000 (13:54 -0400)]
rm enums

15 months agofmt
brentru [Tue, 21 May 2024 17:52:54 +0000 (13:52 -0400)]
fmt

15 months agomove tests to pyutest test/ dir
brentru [Tue, 21 May 2024 17:46:43 +0000 (13:46 -0400)]
move tests to pyutest test/ dir

15 months agoput this file back!
brentru [Tue, 21 May 2024 17:38:08 +0000 (13:38 -0400)]
put this file back!

15 months agopylinten
brentru [Tue, 21 May 2024 17:32:19 +0000 (13:32 -0400)]
pylinten

15 months agoblacken
brentru [Tue, 21 May 2024 17:28:57 +0000 (13:28 -0400)]
blacken

15 months agoi2c
brentru [Tue, 21 May 2024 15:56:32 +0000 (11:56 -0400)]
i2c

15 months agotests for dig in, an in, an out, dig out all passing
brentru [Mon, 20 May 2024 20:30:07 +0000 (16:30 -0400)]
tests for dig in, an in, an out, dig out all passing

15 months agosaw/sine are inputs, not outputs
brentru [Mon, 20 May 2024 20:22:16 +0000 (16:22 -0400)]
saw/sine are inputs, not outputs

15 months agofix pinnames
brentru [Mon, 20 May 2024 19:31:23 +0000 (15:31 -0400)]
fix pinnames

15 months agoadd sawtooth, tests
brentru [Mon, 20 May 2024 19:29:49 +0000 (15:29 -0400)]
add sawtooth, tests

15 months agoadd square wave generation
brentru [Mon, 20 May 2024 19:22:19 +0000 (15:22 -0400)]
add square wave generation

15 months agoanalog input sine wave
brentru [Mon, 20 May 2024 19:04:50 +0000 (15:04 -0400)]
analog input sine wave

15 months agopullin analogio.py
brentru [Mon, 20 May 2024 18:48:01 +0000 (14:48 -0400)]
pullin analogio.py

15 months agoadd output test
brentru [Mon, 20 May 2024 18:42:04 +0000 (14:42 -0400)]
add output test

15 months agoadd pytest suite for dio
brentru [Mon, 20 May 2024 16:53:43 +0000 (12:53 -0400)]
add pytest suite for dio

15 months agorm debug
brentru [Mon, 20 May 2024 16:53:36 +0000 (12:53 -0400)]
rm debug

15 months agoadd pull modes
brentru [Mon, 20 May 2024 16:46:22 +0000 (12:46 -0400)]
add pull modes

15 months agoremove extra dict., refactor down
brentru [Mon, 20 May 2024 16:10:10 +0000 (12:10 -0400)]
remove extra dict., refactor down

16 months agoadd pin definition to pinmap, output behaves as expected
brentru [Fri, 17 May 2024 19:02:36 +0000 (15:02 -0400)]
add pin definition to pinmap, output behaves as expected

16 months agoimport board works
brentru [Fri, 17 May 2024 16:51:17 +0000 (12:51 -0400)]
import board works

16 months agoadd all files, untested
brentru [Fri, 17 May 2024 16:44:22 +0000 (12:44 -0400)]
add all files, untested

16 months agoagnostic board pinout
brentru [Thu, 16 May 2024 20:30:52 +0000 (16:30 -0400)]
agnostic board pinout

16 months agolint
brentru [Thu, 16 May 2024 18:11:14 +0000 (14:11 -0400)]
lint

16 months agoremove fake_mcp2221 and all references of it, we're starting fresh!
brentru [Thu, 16 May 2024 18:02:06 +0000 (14:02 -0400)]
remove fake_mcp2221 and all references of it, we're starting fresh!

17 months agoAdd Raxda ZERO 3 support
Jens Oberender [Wed, 17 Apr 2024 20:01:36 +0000 (22:01 +0200)]
Add Raxda ZERO 3 support

17 months agoMerge pull request #809 from makermelissa/main 8.39.1
Dan Halbert [Sat, 6 Apr 2024 01:13:36 +0000 (21:13 -0400)]
Merge pull request #809 from makermelissa/main

Fix PWMIO import bug

17 months agoFix PWMIO import bug
Melissa LeBlanc-Williams [Fri, 5 Apr 2024 22:31:15 +0000 (15:31 -0700)]
Fix PWMIO import bug

17 months agoMerge pull request #807 from brentru/force-mcp 8.39.0
Melissa LeBlanc-Williams [Fri, 5 Apr 2024 00:06:08 +0000 (17:06 -0700)]
Merge pull request #807 from brentru/force-mcp

Add support for "fake" MCP2221

17 months agoblacken
brentru [Thu, 4 Apr 2024 20:14:37 +0000 (16:14 -0400)]
blacken

17 months agofixes per review
brentru [Thu, 4 Apr 2024 20:10:11 +0000 (16:10 -0400)]
fixes per review

17 months agoblacken
brentru [Wed, 3 Apr 2024 15:26:11 +0000 (11:26 -0400)]
blacken

17 months agodecorator
brentru [Wed, 3 Apr 2024 14:59:35 +0000 (10:59 -0400)]
decorator

17 months agoadd staticmethod decorator
brentru [Wed, 3 Apr 2024 14:48:36 +0000 (10:48 -0400)]
add staticmethod decorator