]> Repositories - Adafruit_Blinka-hackapet.git/log
Adafruit_Blinka-hackapet.git
5 years agoMerge pull request #193 from Gerdie/master 3.1.1
Melissa LeBlanc-Williams [Thu, 5 Dec 2019 20:19:59 +0000 (12:19 -0800)]
Merge pull request #193 from Gerdie/master

Add RX TX aliases for raspberry pi

5 years agoAdd RX TX aliases for raspberry pi
Gerdie [Thu, 5 Dec 2019 20:05:02 +0000 (12:05 -0800)]
Add RX TX aliases for raspberry pi

5 years agoMerge pull request #191 from binhollc/master 3.1.0
Melissa LeBlanc-Williams [Tue, 3 Dec 2019 17:45:31 +0000 (09:45 -0800)]
Merge pull request #191 from binhollc/master

Add Binho Nova integration

5 years agoMerge branch 'master' of https://github.com/binhollc/Adafruit_Blinka
Francis Guevarra [Tue, 3 Dec 2019 02:29:08 +0000 (18:29 -0800)]
Merge branch 'master' of https://github.com/binhollc/Adafruit_Blinka

5 years agoFix some pylint errors
Francis Guevarra [Tue, 3 Dec 2019 01:16:04 +0000 (17:16 -0800)]
Fix some pylint errors

5 years agoFix some SPI-related code to get BME280 example code working
Francis Guevarra [Tue, 26 Nov 2019 00:48:13 +0000 (16:48 -0800)]
Fix some SPI-related code to get BME280 example code working

5 years agoAdd a singleton Connection class to get the same object instance of the binho nova...
Francis Guevarra [Fri, 22 Nov 2019 00:23:37 +0000 (16:23 -0800)]
Add a singleton Connection class to get the same object instance of the binho nova adapter

5 years agoEnable spi init and read
Francis Guevarra [Mon, 18 Nov 2019 06:29:30 +0000 (22:29 -0800)]
Enable spi init and read

5 years agoInitial Binho Nova plumbing
Francis Guevarra [Sun, 17 Nov 2019 05:38:12 +0000 (21:38 -0800)]
Initial Binho Nova plumbing

5 years agoMake sure to set spi's numericalbase to 10
Francis Guevarra [Tue, 26 Nov 2019 23:54:55 +0000 (15:54 -0800)]
Make sure to set spi's numericalbase to 10

5 years agoAdafuit uses 7-bit address, shift address to make it 8-bit for binho nova writeto_the...
Francis Guevarra [Tue, 26 Nov 2019 21:41:03 +0000 (13:41 -0800)]
Adafuit uses 7-bit address, shift address to make it 8-bit for binho nova writeto_then_readfrom i2c

5 years agoShift address 1 bit to the left to support 7-bit addressing
Francis Guevarra [Tue, 26 Nov 2019 19:39:32 +0000 (11:39 -0800)]
Shift address 1 bit to the left to support 7-bit addressing

5 years agoFix some SPI-related code to get BME280 example code working
Francis Guevarra [Tue, 26 Nov 2019 00:48:13 +0000 (16:48 -0800)]
Fix some SPI-related code to get BME280 example code working

5 years agoAdd uart interface
Francis Guevarra [Sat, 23 Nov 2019 22:38:30 +0000 (14:38 -0800)]
Add uart interface

5 years agoAdd a singleton Connection class to get the same object instance of the binho nova...
Francis Guevarra [Fri, 22 Nov 2019 00:23:37 +0000 (16:23 -0800)]
Add a singleton Connection class to get the same object instance of the binho nova adapter

5 years agoAdd pulseio support with nova pwmout
Francis Guevarra [Thu, 21 Nov 2019 06:02:06 +0000 (22:02 -0800)]
Add pulseio support with nova pwmout

5 years agoAdd support for digitalio pins
Francis Guevarra [Wed, 20 Nov 2019 02:01:09 +0000 (18:01 -0800)]
Add support for digitalio pins

5 years agoComment out pin import for i2c for now to get it working, implement the rest of spi...
Francis Guevarra [Tue, 19 Nov 2019 07:29:59 +0000 (23:29 -0800)]
Comment out pin import for i2c for now to get it working, implement the rest of spi interfaces

5 years agoEnable spi init and read
Francis Guevarra [Mon, 18 Nov 2019 06:29:30 +0000 (22:29 -0800)]
Enable spi init and read

5 years agoFix some syntax errors and add binho nova to busio.py for i2c and spi
Francis Guevarra [Sun, 17 Nov 2019 20:48:04 +0000 (12:48 -0800)]
Fix some syntax errors and add binho nova to busio.py for i2c and spi

5 years agoFirst attempt at implementing I2C driver -- Untested. Committing to review with Francis
Jonathan Georgino [Sun, 17 Nov 2019 06:22:57 +0000 (22:22 -0800)]
First attempt at implementing I2C driver -- Untested. Committing to review with Francis

5 years agoSilence pin stuff for now
Francis Guevarra [Sun, 17 Nov 2019 05:44:05 +0000 (21:44 -0800)]
Silence pin stuff for now

5 years agoInitial Binho Nova plumbing
Francis Guevarra [Sun, 17 Nov 2019 05:38:12 +0000 (21:38 -0800)]
Initial Binho Nova plumbing

5 years agoFix some pylint errors
Francis Guevarra [Tue, 3 Dec 2019 01:16:04 +0000 (17:16 -0800)]
Fix some pylint errors

5 years agoMerge pull request #192 from DonPancoe/bbb_industrial 3.0.8
Melissa LeBlanc-Williams [Tue, 3 Dec 2019 01:03:15 +0000 (17:03 -0800)]
Merge pull request #192 from DonPancoe/bbb_industrial

Added BEAGLEBONE_BLACK_INDUSTRIAL to board.py

5 years agoMerge pull request #190 from makermelissa/master 3.0.7
Melissa LeBlanc-Williams [Tue, 3 Dec 2019 01:01:16 +0000 (17:01 -0800)]
Merge pull request #190 from makermelissa/master

Blinka will now work with i2c-3 automatically

5 years agoAdded BEAGLEBONE_BLACK_INDUSTRIAL to board.py. It still imports from
Don Pancoe [Tue, 3 Dec 2019 00:31:36 +0000 (19:31 -0500)]
Added BEAGLEBONE_BLACK_INDUSTRIAL to board.py. It still imports from
adafruit_blinka.board.beaglebone_black because it is otherwise
compatible except for the increased temperature range.

5 years agoMerge branch 'master' of https://github.com/binhollc/Adafruit_Blinka
Francis Guevarra [Mon, 2 Dec 2019 23:47:58 +0000 (15:47 -0800)]
Merge branch 'master' of https://github.com/binhollc/Adafruit_Blinka

5 years agoMake sure to set spi's numericalbase to 10
Francis Guevarra [Tue, 26 Nov 2019 23:54:55 +0000 (15:54 -0800)]
Make sure to set spi's numericalbase to 10

5 years agoAdafuit uses 7-bit address, shift address to make it 8-bit for binho nova writeto_the...
Francis Guevarra [Tue, 26 Nov 2019 21:41:03 +0000 (13:41 -0800)]
Adafuit uses 7-bit address, shift address to make it 8-bit for binho nova writeto_then_readfrom i2c

5 years agoShift address 1 bit to the left to support 7-bit addressing
Francis Guevarra [Tue, 26 Nov 2019 19:39:32 +0000 (11:39 -0800)]
Shift address 1 bit to the left to support 7-bit addressing

5 years agoFix some SPI-related code to get BME280 example code working
Francis Guevarra [Tue, 26 Nov 2019 00:48:13 +0000 (16:48 -0800)]
Fix some SPI-related code to get BME280 example code working

5 years agoAdd uart interface
Francis Guevarra [Sat, 23 Nov 2019 22:38:30 +0000 (14:38 -0800)]
Add uart interface

5 years agoAdd a singleton Connection class to get the same object instance of the binho nova...
Francis Guevarra [Fri, 22 Nov 2019 00:23:37 +0000 (16:23 -0800)]
Add a singleton Connection class to get the same object instance of the binho nova adapter

5 years agoAdd pulseio support with nova pwmout
Francis Guevarra [Thu, 21 Nov 2019 06:02:06 +0000 (22:02 -0800)]
Add pulseio support with nova pwmout

5 years agoAdd support for digitalio pins
Francis Guevarra [Wed, 20 Nov 2019 02:01:09 +0000 (18:01 -0800)]
Add support for digitalio pins

5 years agoComment out pin import for i2c for now to get it working, implement the rest of spi...
Francis Guevarra [Tue, 19 Nov 2019 07:29:59 +0000 (23:29 -0800)]
Comment out pin import for i2c for now to get it working, implement the rest of spi interfaces

5 years agoEnable spi init and read
Francis Guevarra [Mon, 18 Nov 2019 06:29:30 +0000 (22:29 -0800)]
Enable spi init and read

5 years agoFix some syntax errors and add binho nova to busio.py for i2c and spi
Francis Guevarra [Sun, 17 Nov 2019 20:48:04 +0000 (12:48 -0800)]
Fix some syntax errors and add binho nova to busio.py for i2c and spi

5 years agoFirst attempt at implementing I2C driver -- Untested. Committing to review with Francis
Jonathan Georgino [Sun, 17 Nov 2019 06:22:57 +0000 (22:22 -0800)]
First attempt at implementing I2C driver -- Untested. Committing to review with Francis

5 years agoSilence pin stuff for now
Francis Guevarra [Sun, 17 Nov 2019 05:44:05 +0000 (21:44 -0800)]
Silence pin stuff for now

5 years agoInitial Binho Nova plumbing
Francis Guevarra [Sun, 17 Nov 2019 05:38:12 +0000 (21:38 -0800)]
Initial Binho Nova plumbing

5 years agoMerge branch 'master' of https://github.com/adafruit/Adafruit_Blinka
Melissa LeBlanc-Williams [Mon, 2 Dec 2019 22:09:34 +0000 (14:09 -0800)]
Merge branch 'master' of https://github.com/adafruit/Adafruit_Blinka

5 years agoMerge pull request #187 from crbn60/master 3.0.6
Melissa LeBlanc-Williams [Mon, 2 Dec 2019 21:30:56 +0000 (13:30 -0800)]
Merge pull request #187 from crbn60/master

Duplicate Beaglebone Black for Green Wireless

5 years agoReuse existing file instead of create a new one
Adam Sherman [Mon, 2 Dec 2019 21:26:52 +0000 (16:26 -0500)]
Reuse existing file instead of create a new one

As disscussed in PR #185.

5 years agoRemoved variable used for testing
Melissa LeBlanc-Williams [Mon, 2 Dec 2019 18:41:21 +0000 (10:41 -0800)]
Removed variable used for testing

5 years agoBlinka will work with i2c-3 enabled with no code changes!
Melissa LeBlanc-Williams [Mon, 2 Dec 2019 18:30:07 +0000 (10:30 -0800)]
Blinka will work with i2c-3 enabled with no code changes!

5 years agoDuplicate Beaglebone Black for Green Wireless
Adam Sherman [Sat, 30 Nov 2019 13:55:15 +0000 (08:55 -0500)]
Duplicate Beaglebone Black for Green Wireless

5 years agofix mixed up idle state polarity, and extra first-pulse from idle 3.0.5
Lady Ada [Wed, 27 Nov 2019 20:37:45 +0000 (15:37 -0500)]
fix mixed up idle state polarity, and extra first-pulse from idle

5 years agoMake sure to set spi's numericalbase to 10
Francis Guevarra [Tue, 26 Nov 2019 23:54:55 +0000 (15:54 -0800)]
Make sure to set spi's numericalbase to 10

5 years agoAdafuit uses 7-bit address, shift address to make it 8-bit for binho nova writeto_the...
Francis Guevarra [Tue, 26 Nov 2019 21:41:03 +0000 (13:41 -0800)]
Adafuit uses 7-bit address, shift address to make it 8-bit for binho nova writeto_then_readfrom i2c

5 years agoShift address 1 bit to the left to support 7-bit addressing
Francis Guevarra [Tue, 26 Nov 2019 19:39:32 +0000 (11:39 -0800)]
Shift address 1 bit to the left to support 7-bit addressing

5 years agoMerge pull request #183 from theacodes/master 3.0.4
Melissa LeBlanc-Williams [Tue, 26 Nov 2019 16:58:38 +0000 (08:58 -0800)]
Merge pull request #183 from theacodes/master

Add stubs for micropython.natve, viper, and asm_thumb

5 years agoAdd stubs for micropython.natve, viper, and asm_thumb
Thea Flowers [Tue, 26 Nov 2019 02:07:14 +0000 (18:07 -0800)]
Add stubs for micropython.natve, viper, and asm_thumb

5 years agoFix some SPI-related code to get BME280 example code working
Francis Guevarra [Tue, 26 Nov 2019 00:48:13 +0000 (16:48 -0800)]
Fix some SPI-related code to get BME280 example code working

5 years agoMerge pull request #182 from makermelissa/master 3.0.3
Melissa LeBlanc-Williams [Tue, 26 Nov 2019 00:45:32 +0000 (16:45 -0800)]
Merge pull request #182 from makermelissa/master

Added spidev >= 3.4 in setup.py

5 years agoAdded spidev >= 3.4 in setup.py
Melissa LeBlanc-Williams [Mon, 25 Nov 2019 23:34:07 +0000 (15:34 -0800)]
Added spidev >= 3.4 in setup.py

5 years agoMerge pull request #170 from hamishmb/fix-thread-safety 3.0.2
Melissa LeBlanc-Williams [Mon, 25 Nov 2019 22:42:33 +0000 (14:42 -0800)]
Merge pull request #170 from hamishmb/fix-thread-safety

Add a lock for thread safety when the I2C class is used in a with statement

5 years agoMerge pull request #181 from adafruit/revert-175-patch-3
Melissa LeBlanc-Williams [Mon, 25 Nov 2019 22:38:58 +0000 (14:38 -0800)]
Merge pull request #181 from adafruit/revert-175-patch-3

Revert "Update jetson_nano.py"

5 years agoRevert "Update jetson_nano.py"
Melissa LeBlanc-Williams [Mon, 25 Nov 2019 22:36:48 +0000 (14:36 -0800)]
Revert "Update jetson_nano.py"

5 years agoMerge pull request #180 from adafruit/revert-176-patch-2
Melissa LeBlanc-Williams [Mon, 25 Nov 2019 22:36:28 +0000 (14:36 -0800)]
Merge pull request #180 from adafruit/revert-176-patch-2

Revert "Update pin.py"

5 years agoRevert "Update pin.py"
Melissa LeBlanc-Williams [Mon, 25 Nov 2019 22:33:57 +0000 (14:33 -0800)]
Revert "Update pin.py"

5 years agoMerge pull request #175 from tb5874/patch-3
Melissa LeBlanc-Williams [Mon, 25 Nov 2019 22:30:43 +0000 (14:30 -0800)]
Merge pull request #175 from tb5874/patch-3

Update jetson_nano.py

5 years agoMerge pull request #176 from tb5874/patch-2
Melissa LeBlanc-Williams [Mon, 25 Nov 2019 22:30:37 +0000 (14:30 -0800)]
Merge pull request #176 from tb5874/patch-2

Update pin.py

5 years agoAdd uart interface
Francis Guevarra [Sat, 23 Nov 2019 22:38:30 +0000 (14:38 -0800)]
Add uart interface

5 years agoUpdate jetson_nano.py
tb5874 [Fri, 22 Nov 2019 05:19:33 +0000 (14:19 +0900)]
Update jetson_nano.py

started by modify https://github.com/adafruit/Adafruit_Blinka/blob/master/src/adafruit_blinka/microcontroller/tegra/t210/pin.py

5 years agoUpdate pin.py
tb5874 [Fri, 22 Nov 2019 05:09:04 +0000 (14:09 +0900)]
Update pin.py

https://www.jetsonhacks.com/nvidia-jetson-nano-j41-header-pinout/
https://docs.google.com/spreadsheets/d/1LsgtB-vEs6yJQ9URbp_P2XIVghCy400udUMC0MHWm5w/edit#gid=1812645714

SDA SCL 0 and SDA SCL 1 order modify

5 years agoAdd a singleton Connection class to get the same object instance of the binho nova...
Francis Guevarra [Fri, 22 Nov 2019 00:23:37 +0000 (16:23 -0800)]
Add a singleton Connection class to get the same object instance of the binho nova adapter

5 years agoAdd pulseio support with nova pwmout
Francis Guevarra [Thu, 21 Nov 2019 06:02:06 +0000 (22:02 -0800)]
Add pulseio support with nova pwmout

5 years agoAdd support for digitalio pins
Francis Guevarra [Wed, 20 Nov 2019 02:01:09 +0000 (18:01 -0800)]
Add support for digitalio pins

5 years agoComment out pin import for i2c for now to get it working, implement the rest of spi...
Francis Guevarra [Tue, 19 Nov 2019 07:29:59 +0000 (23:29 -0800)]
Comment out pin import for i2c for now to get it working, implement the rest of spi interfaces

5 years agoEnable spi init and read
Francis Guevarra [Mon, 18 Nov 2019 06:29:30 +0000 (22:29 -0800)]
Enable spi init and read

5 years agoFix some syntax errors and add binho nova to busio.py for i2c and spi
Francis Guevarra [Sun, 17 Nov 2019 20:48:04 +0000 (12:48 -0800)]
Fix some syntax errors and add binho nova to busio.py for i2c and spi

5 years agoFirst attempt at implementing I2C driver -- Untested. Committing to review with Francis
Jonathan Georgino [Sun, 17 Nov 2019 06:22:57 +0000 (22:22 -0800)]
First attempt at implementing I2C driver -- Untested. Committing to review with Francis

5 years agoSilence pin stuff for now
Francis Guevarra [Sun, 17 Nov 2019 05:44:05 +0000 (21:44 -0800)]
Silence pin stuff for now

5 years agoInitial Binho Nova plumbing
Francis Guevarra [Sun, 17 Nov 2019 05:38:12 +0000 (21:38 -0800)]
Initial Binho Nova plumbing

5 years agoMerge pull request #173 from caternuson/iss172 3.0.1
Limor "Ladyada" Fried [Thu, 14 Nov 2019 18:52:29 +0000 (13:52 -0500)]
Merge pull request #173 from caternuson/iss172

Add SPI phase check to FT232H

5 years agoadd SPI phase check to FT232H
caternuson [Thu, 14 Nov 2019 18:13:33 +0000 (10:13 -0800)]
add SPI phase check to FT232H

5 years agoMerge pull request #168 from pdp7/master
Melissa LeBlanc-Williams [Fri, 1 Nov 2019 16:36:37 +0000 (09:36 -0700)]
Merge pull request #168 from pdp7/master

Add PWMOut for PocketBeagle

5 years agoAdd a lock for thread safety when the I2C class is used in a with statement
Hamish McIntyre-Bhatty [Thu, 31 Oct 2019 14:38:40 +0000 (14:38 +0000)]
Add a lock for thread safety when the I2C class is used in a with statement

5 years agoMerge pull request #169 from makermelissa/master 3.0.0
Melissa LeBlanc-Williams [Tue, 29 Oct 2019 23:06:30 +0000 (16:06 -0700)]
Merge pull request #169 from makermelissa/master

Changed error to more appropriate type

5 years agoChanged error to more appropriate type
Melissa LeBlanc-Williams [Tue, 29 Oct 2019 17:04:24 +0000 (10:04 -0700)]
Changed error to more appropriate type

5 years agoAdd PWMOut for PocketBeagle #159
Drew Fustini [Sat, 26 Oct 2019 19:03:09 +0000 (21:03 +0200)]
Add PWMOut for PocketBeagle #159

Add PWMOut for PocketBeagle which has the AM3358 SoC.

Note that the generic linux PWMOut implementation will
not work as BeagleBoard.org kernel has a patch to allow
udev to be able to set the ownership and permissions
in /sys/class/pwm when channels are exported.  However,
this naming scheme is different than what is used in the
mainline kernel.

The PocketBeagle has these PWM outputs:

/sys/class/pwm/pwmchip0/pwm-0:0/period
/sys/class/pwm/pwmchip0/pwm-0:1/period
/sys/class/pwm/pwmchip2/pwm-2:0/period
/sys/class/pwm/pwmchip2/pwm-2:1/period
/sys/class/pwm/pwmchip4/pwm-4:0/period
/sys/class/pwm/pwmchip4/pwm-4:1/period

Here is the kernel patch that is being used:
https://github.com/RobertCNelson/bb-kernel/blob/am33x-v4.11/patches/drivers/pwm/0001-pwm-Create-device-class-for-pwm-channels.p$

5 years agoMerge pull request #167 from makermelissa/master 2.6.1
Limor "Ladyada" Fried [Sat, 19 Oct 2019 15:51:46 +0000 (11:51 -0400)]
Merge pull request #167 from makermelissa/master

Always pass on set_no_cs()

5 years agoAlways pass on set_no_cs()
Melissa LeBlanc-Williams [Sat, 19 Oct 2019 15:36:58 +0000 (08:36 -0700)]
Always pass on set_no_cs()

5 years agoMerge pull request #166 from lichttag/master
Melissa LeBlanc-Williams [Sat, 19 Oct 2019 15:31:21 +0000 (08:31 -0700)]
Merge pull request #166 from lichttag/master

Fix missing attribute exception catch for 'SPI.chip' on RPi

5 years agoFix missing attribute exception on RPi
lichttag [Sat, 19 Oct 2019 15:21:54 +0000 (17:21 +0200)]
Fix missing attribute exception on RPi

5 years agoMerge pull request #164 from caternuson/spi_freq 2.6.0
Limor "Ladyada" Fried [Fri, 11 Oct 2019 01:14:08 +0000 (21:14 -0400)]
Merge pull request #164 from caternuson/spi_freq

Add SPI frequency property

5 years agoadd SPI frequency property
caternuson [Fri, 11 Oct 2019 00:43:13 +0000 (17:43 -0700)]
add SPI frequency property

5 years agoMerge pull request #162 from makermelissa/master 2.5.3
Limor "Ladyada" Fried [Sat, 5 Oct 2019 01:17:20 +0000 (21:17 -0400)]
Merge pull request #162 from makermelissa/master

Fixes issue with SPI on Orange Pi Zero and R1

5 years agoFixes issue with SPI on Orange Pi Zero and R1
Melissa LeBlanc-Williams [Sat, 5 Oct 2019 01:11:31 +0000 (18:11 -0700)]
Fixes issue with SPI on Orange Pi Zero and R1

5 years agoUpdate spi.py 2.5.2
Limor "Ladyada" Fried [Sat, 28 Sep 2019 03:23:48 +0000 (23:23 -0400)]
Update spi.py

5 years agoMerge pull request #160 from caternuson/ft232h_chunky_spi_write 2.5.1
Limor "Ladyada" Fried [Thu, 26 Sep 2019 18:01:14 +0000 (14:01 -0400)]
Merge pull request #160 from caternuson/ft232h_chunky_spi_write

Chunkify FT232H SPI write

5 years agochunkify ft232h spi write
caternuson [Thu, 26 Sep 2019 17:49:33 +0000 (10:49 -0700)]
chunkify ft232h spi write

5 years agoMerge pull request #158 from caternuson/ft232h 2.5.0
Limor "Ladyada" Fried [Sat, 21 Sep 2019 02:56:58 +0000 (22:56 -0400)]
Merge pull request #158 from caternuson/ft232h

Add basic FT232H support.

5 years agorequirements update windows
caternuson [Sat, 21 Sep 2019 02:54:14 +0000 (19:54 -0700)]
requirements update windows

5 years agoadd i2c scan
caternuson [Sat, 21 Sep 2019 02:38:40 +0000 (19:38 -0700)]
add i2c scan

5 years agoadd pyftdi to requirements
caternuson [Fri, 20 Sep 2019 17:46:41 +0000 (10:46 -0700)]
add pyftdi to requirements

5 years agodoc strings and misc cosmetic
caternuson [Fri, 20 Sep 2019 15:02:11 +0000 (08:02 -0700)]
doc strings and misc cosmetic

6 years agoinitial working ft232h i2c/spi/gpio
caternuson [Fri, 20 Sep 2019 01:35:41 +0000 (18:35 -0700)]
initial working ft232h i2c/spi/gpio