]>
Repositories - Adafruit_Blinka-hackapet.git/log
Melissa LeBlanc-Williams [Fri, 29 Dec 2023 16:30:28 +0000 (08:30 -0800)]
Merge pull request #764 from makermelissa/main
Fix pulsein for the Pi 5 and make lockable silent
Melissa LeBlanc-Williams [Fri, 29 Dec 2023 16:29:49 +0000 (08:29 -0800)]
Merge pull request #765 from how2flow/odroid-adc
ODROID-COMMON: Support ADC pins
Steve Jeong [Mon, 11 Dec 2023 08:20:53 +0000 (08:20 +0000)]
ODROID-COMMON: Support ADC pins
e.g.
```
import time
import board
from analogio import AnalogIn
analog_in = AnalogIn(board.A0) # support A0 and A1.
def get_voltage(pin):
return (pin.value * 1.8) / 1024
while True:
print((get_voltage(analog_in),))
time.sleep(0.1)
```
Signed-off-by: Steve Jeong <steve@how2flow.net>
Melissa LeBlanc-Williams [Wed, 27 Dec 2023 21:01:47 +0000 (13:01 -0800)]
Fix pulsein for the Pi 5 and make lockable silent
Melissa LeBlanc-Williams [Tue, 26 Dec 2023 16:18:03 +0000 (08:18 -0800)]
Merge pull request #763 from how2flow/fixups
microcontroller/rk: alias: Shorten the import statements to a single …
Steve Jeong [Tue, 26 Dec 2023 01:50:40 +0000 (01:50 +0000)]
microcontroller/rk: alias: Shorten the import statements to a single line
Signed-off-by: Steve Jeong <steve@how2flow.net>
Melissa LeBlanc-Williams [Fri, 22 Dec 2023 17:26:33 +0000 (09:26 -0800)]
Merge pull request #761 from how2flow/odroid
ODROID-COMMON: Fix error of importing board
Steve Jeong [Wed, 20 Dec 2023 08:58:04 +0000 (08:58 +0000)]
ODROID-COMMON: Fix error of invalid literal for int() with base 10: 'I'
Character parsing index error.
Uart serial is aliased as SERIAL'X'
At the same time as fixing the error, I changed all the indexing to unify the format.
Signed-off-by: Steve Jeong <steve@how2flow.net>
Melissa LeBlanc-Williams [Tue, 19 Dec 2023 16:21:01 +0000 (08:21 -0800)]
Merge pull request #758 from how2flow/amlogic
amlogic/a311d: Import get_dts_alias and eliminate duplicate function
Melissa LeBlanc-Williams [Tue, 19 Dec 2023 16:18:22 +0000 (08:18 -0800)]
Merge pull request #757 from makermelissa/main
This adds support for libgpiod 2.x without breaking support for 1.x
Melissa LeBlanc-Williams [Tue, 19 Dec 2023 16:18:04 +0000 (08:18 -0800)]
Merge pull request #760 from shawnferry/rp2040_uart
Add missing UART definitions from RP2040 datasheet (
a6fe703 -clean)
Shawn Ferry [Mon, 18 Dec 2023 21:08:29 +0000 (16:08 -0500)]
Add missing UART definitions from RP2040 datasheet (
a6fe703 -clean)
Steve Jeong [Mon, 18 Dec 2023 05:46:49 +0000 (05:46 +0000)]
amlogic/a311d: Import get_dts_alias and eliminate duplicate function
Signed-off-by: Steve Jeong <steve@how2flow.net>
Melissa LeBlanc-Williams [Sat, 16 Dec 2023 00:40:02 +0000 (16:40 -0800)]
Merge branch 'main' of https://github.com/adafruit/Adafruit_Blinka
Melissa LeBlanc-Williams [Sat, 16 Dec 2023 00:39:56 +0000 (16:39 -0800)]
Merge pull request #756 from how2flow/generic-linux
generic_linux: pwmout: Remove duty-cycle reset in deinit flow
Melissa LeBlanc-Williams [Sat, 16 Dec 2023 00:38:23 +0000 (16:38 -0800)]
Add support for libgpiod 2.x
Steve Jeong [Fri, 15 Dec 2023 01:45:11 +0000 (01:45 +0000)]
generic_linux: pwmout: Remove duty-cycle reset in deinit flow
The 'deinit' function is called each time a property value is read and written.
However, the duty cycle continues to reset, so the sysfs PWM does not work properly.
Signed-off-by: Steve Jeong <steve@how2flow.net>
Melissa LeBlanc-Williams [Thu, 14 Dec 2023 22:42:19 +0000 (14:42 -0800)]
Merge pull request #751 from how2flow/odroid
To support pwm on ODROIDs
Melissa LeBlanc-Williams [Thu, 14 Dec 2023 22:39:24 +0000 (14:39 -0800)]
Run pre-commit
Steve Jeong [Tue, 28 Nov 2023 02:14:44 +0000 (02:14 +0000)]
ODROID-COMMON: Support pwm
Signed-off-by: Steve Jeong <steve@how2flow.net>
Steve Jeong [Thu, 7 Dec 2023 06:44:15 +0000 (06:44 +0000)]
microcontroller/alias: Add function for getting pwm chip id.
Signed-off-by: Steve Jeong <steve@how2flow.net>
Melissa LeBlanc-Williams [Fri, 8 Dec 2023 00:32:12 +0000 (16:32 -0800)]
Merge pull request #743 from KingPharoo/main
Added support for Olimex A20-LIME2-EMMC Board
Melissa LeBlanc-Williams [Fri, 8 Dec 2023 00:28:50 +0000 (16:28 -0800)]
Merge branch 'main' of https://github.com/KingPharoo/Adafruit_Blinka
Melissa LeBlanc-Williams [Fri, 8 Dec 2023 00:23:44 +0000 (16:23 -0800)]
Merge pull request #750 from how2flow/odroid
ODROIDs: Support aliased alt functions
Melissa LeBlanc-Williams [Fri, 8 Dec 2023 00:20:56 +0000 (16:20 -0800)]
Added missing module docstring and ran pre-commit
KingPharoo [Thu, 7 Dec 2023 23:39:52 +0000 (10:09 +1030)]
Merge branch 'adafruit:main' into main
Steve Jeong [Tue, 28 Nov 2023 09:18:13 +0000 (09:18 +0000)]
ODROID-COMMON: Support aliased alt functions
Signed-off-by: Steve Jeong <steve@how2flow.net>
Steve Jeong [Thu, 7 Dec 2023 02:53:15 +0000 (02:53 +0000)]
microcontroller/alias: Add new script for link aliased devices.
Signed-off-by: Steve Jeong <steve@how2flow.net>
KingPharoo [Sat, 2 Dec 2023 23:13:32 +0000 (23:13 +0000)]
Corrected board name from LIME2.py TO OLIMEX_LIME2.py
KingPharoo [Sat, 2 Dec 2023 07:12:09 +0000 (07:12 +0000)]
Update to sync up with the changes made to Platform_detect after review 1
Steve Jeong [Fri, 1 Dec 2023 01:50:48 +0000 (01:50 +0000)]
ODROID-M1: Use rk3568 instead of rk3568b2
Signed-off-by: Steve Jeong <steve@how2flow.net>
Melissa LeBlanc-Williams [Wed, 29 Nov 2023 19:36:39 +0000 (11:36 -0800)]
Merge pull request #742 from Barbarian-5215/main
Add constants and board selection for Orange Pi 5 Plus
KingPharoo [Tue, 28 Nov 2023 03:07:04 +0000 (03:07 +0000)]
Added support for Olimex A20-LIME2-EMMC board
Barbarian-5215 [Sun, 26 Nov 2023 20:41:26 +0000 (14:41 -0600)]
Update board.py to add Orange Pi 5 Plus
Barbarian-5215 [Sun, 26 Nov 2023 20:38:58 +0000 (14:38 -0600)]
Update orangepi5plus.py
Barbarian-5215 [Sun, 26 Nov 2023 20:37:36 +0000 (14:37 -0600)]
Adding new board map for Orange Pi 5 Plus
Melissa LeBlanc-Williams [Wed, 15 Nov 2023 16:21:57 +0000 (08:21 -0800)]
Merge pull request #739 from how2flow/odroidm1s
New Support for ODROID-M1S
Steve Jeong [Thu, 9 Nov 2023 09:20:48 +0000 (18:20 +0900)]
New Support for ODROID-M1S
i2c0, spi and uart are not available as default values
because they are provided as aliases.
Signed-off-by: Steve Jeong <steve@how2flow.net>
Melissa LeBlanc-Williams [Thu, 26 Oct 2023 23:51:42 +0000 (16:51 -0700)]
Merge pull request #734 from anhmiuhv/patch-1
Fix some minor typo in jetson_orin_nx.py
Linh Hoang [Thu, 26 Oct 2023 23:30:22 +0000 (19:30 -0400)]
Fix some minor typo in jetson_orin_nx.py
Scott Shawcroft [Mon, 23 Oct 2023 21:43:11 +0000 (14:43 -0700)]
Merge pull request #728 from makermelissa/raspberrypi-5
Added Pi 5 Support + Fixed libgpiod pulls
Melissa LeBlanc-Williams [Mon, 23 Oct 2023 16:57:34 +0000 (09:57 -0700)]
Update requirements and setup
Melissa LeBlanc-Williams [Mon, 23 Oct 2023 15:48:16 +0000 (08:48 -0700)]
Remove non-existent microcontroller
Melissa LeBlanc-Williams [Mon, 23 Oct 2023 04:01:02 +0000 (21:01 -0700)]
Added Pi 5 Support, fixed libgpiod pulls
Melissa LeBlanc-Williams [Thu, 12 Oct 2023 15:25:12 +0000 (08:25 -0700)]
Merge pull request #723 from mmontol/main
Add Support for the LubanCat-4
Melissa LeBlanc-Williams [Thu, 12 Oct 2023 15:24:28 +0000 (08:24 -0700)]
Merge pull request #722 from Ryzer58/main
Add Support for the Pcduino2 and Pcduino3
mmontol [Mon, 7 Aug 2023 09:38:58 +0000 (17:38 +0800)]
added support for LubanCat-4
Ryan L [Tue, 26 Sep 2023 20:43:51 +0000 (21:43 +0100)]
Merge remote-tracking branch 'adafruit/main'
Ryan L [Sat, 23 Sep 2023 19:03:46 +0000 (20:03 +0100)]
Run pre-commit check
Scott Shawcroft [Tue, 19 Sep 2023 16:55:23 +0000 (09:55 -0700)]
Merge pull request #719 from makermelissa/fix-spi-buffer
Update SPI to work with ReadableBuffers
Melissa LeBlanc-Williams [Mon, 18 Sep 2023 22:20:18 +0000 (15:20 -0700)]
Update SPI to work with ReadableBuffers
Melissa LeBlanc-Williams [Mon, 18 Sep 2023 20:57:43 +0000 (13:57 -0700)]
Merge pull request #718 from makermelissa/fix-docs
Fix soon-to-be failing docs
Melissa LeBlanc-Williams [Mon, 18 Sep 2023 20:50:10 +0000 (13:50 -0700)]
Fix failing docs
Melissa LeBlanc-Williams [Fri, 15 Sep 2023 17:42:40 +0000 (10:42 -0700)]
Merge pull request #714 from makermelissa/missing-bbio
Add better error message and explicity add to setup
Melissa LeBlanc-Williams [Fri, 15 Sep 2023 17:14:33 +0000 (10:14 -0700)]
Merge pull request #713 from makermelissa/i2c-freq-message
Update busio to avoid always triggering frequency warning
Melissa LeBlanc-Williams [Fri, 15 Sep 2023 02:12:21 +0000 (19:12 -0700)]
Add linted file
Melissa LeBlanc-Williams [Fri, 15 Sep 2023 02:08:51 +0000 (19:08 -0700)]
Add better error message and explicity add to setup
Melissa LeBlanc-Williams [Thu, 14 Sep 2023 20:33:12 +0000 (13:33 -0700)]
Run pre-commit
Melissa LeBlanc-Williams [Thu, 14 Sep 2023 20:29:59 +0000 (13:29 -0700)]
Update busion to avoid triggering frequency warning
Scott Shawcroft [Thu, 14 Sep 2023 16:28:24 +0000 (09:28 -0700)]
Merge pull request #708 from makermelissa/i2c-freq-message
Display a message if user tries to set freq on linux
Melissa LeBlanc-Williams [Wed, 13 Sep 2023 17:10:37 +0000 (10:10 -0700)]
Use warning instead of print
Melissa LeBlanc-Williams [Wed, 13 Sep 2023 17:05:59 +0000 (10:05 -0700)]
Merge branch 'main' of https://github.com/adafruit/Adafruit_Blinka into i2c-freq-message
Scott Shawcroft [Wed, 13 Sep 2023 16:44:28 +0000 (09:44 -0700)]
Merge pull request #709 from makermelissa/libgpiod-fix
Fix issue where meson_g12_common pin failed on older libgpiod
Melissa LeBlanc-Williams [Wed, 13 Sep 2023 14:59:30 +0000 (07:59 -0700)]
Merge pull request #710 from makermelissa/update-example
Update Usage Example in Readme
Melissa LeBlanc-Williams [Tue, 12 Sep 2023 23:01:30 +0000 (16:01 -0700)]
Update Usage Example in Readme
Melissa LeBlanc-Williams [Tue, 12 Sep 2023 22:22:45 +0000 (15:22 -0700)]
Fix issue where meson_g12_common pin failed on older libgpiod
Ryan L [Tue, 12 Sep 2023 21:15:52 +0000 (22:15 +0100)]
Merge remote-tracking branch 'adafruit/main'
Melissa LeBlanc-Williams [Tue, 12 Sep 2023 20:08:42 +0000 (13:08 -0700)]
Update bug report message
Melissa LeBlanc-Williams [Tue, 12 Sep 2023 20:05:48 +0000 (13:05 -0700)]
Display a message if user tries to set freq on linux
Melissa LeBlanc-Williams [Mon, 11 Sep 2023 21:52:20 +0000 (14:52 -0700)]
Merge pull request #705 from makermelissa/odroidn2-fix
Add check to ODroid n2 to make sure i2c matches expected ports
Melissa LeBlanc-Williams [Fri, 8 Sep 2023 20:53:47 +0000 (13:53 -0700)]
Add check to ODroid n2 to make sure i2c matches expected ports
Melissa LeBlanc-Williams [Fri, 8 Sep 2023 17:33:08 +0000 (10:33 -0700)]
Merge pull request #704 from makermelissa/main
Separate SPDX to separate files for issue markdown
Melissa LeBlanc-Williams [Fri, 8 Sep 2023 17:29:50 +0000 (10:29 -0700)]
Add unsaved file
Melissa LeBlanc-Williams [Fri, 8 Sep 2023 17:24:11 +0000 (10:24 -0700)]
Separate SPDX to separate files for markdown
Melissa LeBlanc-Williams [Fri, 8 Sep 2023 17:11:59 +0000 (10:11 -0700)]
Merge pull request #703 from makermelissa/updated-not-supported
Add issue templates and update pre-commit config
Melissa LeBlanc-Williams [Fri, 8 Sep 2023 17:09:35 +0000 (10:09 -0700)]
Bump platformdetect requirement in setup
Melissa LeBlanc-Williams [Fri, 8 Sep 2023 17:07:35 +0000 (10:07 -0700)]
Bump platformdetect requirement
Melissa LeBlanc-Williams [Fri, 8 Sep 2023 16:38:31 +0000 (09:38 -0700)]
Updated pylint config and linted everything
Melissa LeBlanc-Williams [Thu, 7 Sep 2023 23:32:07 +0000 (16:32 -0700)]
Update Feature Request message
Melissa LeBlanc-Williams [Thu, 7 Sep 2023 23:29:09 +0000 (16:29 -0700)]
Update message to point to new template
Melissa LeBlanc-Williams [Thu, 7 Sep 2023 23:26:56 +0000 (16:26 -0700)]
Add issue templates and update prec-ommit config
Scott Shawcroft [Wed, 6 Sep 2023 17:10:57 +0000 (10:10 -0700)]
Merge pull request #698 from makermelissa/release-drafter
Add Release Drafter to make releases easier
Melissa LeBlanc-Williams [Tue, 5 Sep 2023 23:49:27 +0000 (16:49 -0700)]
Add SPDX headers
Melissa LeBlanc-Williams [Tue, 5 Sep 2023 23:43:39 +0000 (16:43 -0700)]
Update categories
Melissa LeBlanc-Williams [Tue, 5 Sep 2023 23:41:06 +0000 (16:41 -0700)]
Add Release Drafter Files
Ryan L [Sat, 2 Sep 2023 20:36:09 +0000 (21:36 +0100)]
Remove duplicate in micorcontrollr/pin.py and reorder Uart ports in A20/pin.py to be in chronological order
Ryan L [Sat, 2 Sep 2023 20:29:59 +0000 (21:29 +0100)]
Remove duplicate A20 chip entry
Ryan L [Sat, 2 Sep 2023 20:26:59 +0000 (21:26 +0100)]
fix typo, now as another entry for the A20 already exist it makes more logical sense to remove the duplicate and have the A20 checked for directly after the A10
Ryan L [Sat, 2 Sep 2023 20:10:31 +0000 (21:10 +0100)]
Add license header information. Include support for UARt6 and LED pins
Ryan L [Sat, 2 Sep 2023 19:19:52 +0000 (20:19 +0100)]
restore missing pin definitions lost as part of the latest merge
Ryan L [Sat, 2 Sep 2023 18:50:55 +0000 (19:50 +0100)]
Update in line with latest Adafruit_Blinka repo
Melissa LeBlanc-Williams [Tue, 29 Aug 2023 15:37:36 +0000 (08:37 -0700)]
Merge pull request #694 from Xenokrates/bananapro
Bananapro
H. Xenokrates [Mon, 7 Aug 2023 10:01:22 +0000 (12:01 +0200)]
Merge branch 'adafruit:main' into bananapro
Xenokrates [Mon, 7 Aug 2023 07:10:15 +0000 (09:10 +0200)]
Reformating new source files.
Xenokrates [Fri, 4 Aug 2023 13:00:26 +0000 (15:00 +0200)]
Fixed pin naming and PWM
Ryan L [Mon, 31 Jul 2023 18:30:12 +0000 (19:30 +0100)]
Merge remote-tracking branch 'adafruit/main'
Melissa LeBlanc-Williams [Fri, 28 Jul 2023 16:45:40 +0000 (09:45 -0700)]
Merge pull request #691 from ErikApption/main
added support for i2c1-m4 overlay in orange pi 5
Xenokrates [Thu, 27 Jul 2023 15:42:52 +0000 (17:42 +0200)]
Add board & microcontroller.
Xenokrates [Thu, 27 Jul 2023 15:41:08 +0000 (17:41 +0200)]
Add support for 'LeMaker Banana Pro'
Erik [Sat, 22 Jul 2023 20:45:52 +0000 (16:45 -0400)]
added support for i2c1-m4 overlay