Package Details: teensyduino 1.57-1

Git Clone URL: https://aur.archlinux.org/teensyduino.git (read-only, click to copy)
Package Base: teensyduino
Description: Arduino SDK with Teensyduino
Upstream URL: http://www.pjrc.com/teensy/teensyduino.html
Keywords: arduino pjrc teensy
Licenses: GPL, custom, LGPL
Conflicts: arduino, teensy-loader, teensy-loader-cli, teensy-loader-cli-git
Provides: arduino, teensy-loader, teensy-loader-cli
Submitter: Koromix
Maintainer: fabian-ang
Last Packager: fabian-ang
Votes: 25
Popularity: 0.120389
First Submitted: 2013-12-17 03:33 (UTC)
Last Updated: 2022-08-05 10:10 (UTC)

Dependencies (9)

Required by (12)

Sources (7)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

flops commented on 2020-05-16 17:28 (UTC) (edited on 2020-05-20 14:56 (UTC) by flops)

@Pandor thanks, removed as dependency.

Pandor commented on 2020-05-11 12:21 (UTC) (edited on 2020-05-11 12:38 (UTC) by Pandor)

Any reason why you insist on using vanilla avrdude? it has been giving me problems lately.

The vanilla avrdude doesn't play nicely anymore with the arduino supplied avrdude.conf in /usr/share/arduino/hardware/tools/avr/etc/ which it defaults to.

avrdude -C/usr/share/arduino/hardware/tools/avr/etc/avrdude.conf avrdude: error at /usr/share/arduino/hardware/tools/avr/etc/avrdude.conf:1133: programmer type jtagice3_updi not found avrdude: error reading system wide configuration file "/usr/share/arduino/hardware/tools/avr/etc/avrdude.conf"

Since the arduino supplied (and modified?) avrdude is symlinked to vanilla avrdude, I am no longer able to upload sketches.

I've disabled the removal of the supplied avrdude in the PKGBUILD, and all is working again. there is no real reason why a systemwide vanilla avrdude, and the arduino supplied avrdude can't coexist.

birdsnotberries commented on 2019-11-20 21:08 (UTC)

None of the spaces/numbers in the interface seem to be rendering - anyone else getting this? Is there a font I'm missing or something? https://i.imgur.com/Ig97S1m.png

traffic-light commented on 2019-11-05 21:39 (UTC) (edited on 2019-11-05 22:23 (UTC) by traffic-light)

@Pandor Yes that's easier but... when arduino IDE updates to a new version and teensy isn't updated for it you have a problem...

Pandor commented on 2019-11-02 11:07 (UTC) (edited on 2019-11-02 11:08 (UTC) by Pandor)

I agree with amael. maintaining this pkg would be simplified by just relying on a >= arduino-ver. the teensyduino installer just needs arduino installed, there really is no need to overcomplicate this PKGBUILD by including arduino itself, since it is already maintained in the community repo.

traffic-light commented on 2019-10-17 22:06 (UTC) (edited on 2019-10-24 21:11 (UTC) by traffic-light)

There is a update for teensy and arduino IDE

I did it manualy. Change the Teensy version to 1.48

Change the Arduino IDE version to 1.8.10

I only generated the checksum for 64 bits.

This are the checksums:

Change the first checksum to this:

3ca4c2d9e05730ce6be141abef56c9debce6cc63696230dffbd08708b27d69c2

Change the second checksum to this:

c5721a669c586491aa3adc0463d61270d5eccda0f4bf82d0275bb144ab3c67fb

(line 38 - 40) The final checksum lines will look like this:

sha256sums_x86_64=('3ca4c2d9e05730ce6be141abef56c9debce6cc63696230dffbd08708b27d69c2'
'c5721a669c586491aa3adc0463d61270d5eccda0f4bf82d0275bb144ab3c67fb')

crest commented on 2019-06-26 13:49 (UTC) (edited on 2019-06-26 13:51 (UTC) by crest)

Checksums are incorrect in the current Version:

==> Making package: teensyduino 1.46-2 (Wed Jun 26 15:48:40 2019)

==> Validating source files with sha256sums... arduino.xml ... Passed teensy-loader.desktop ... Passed teensy_loader_cli ... Skipped 49-teensy.rules ... FAILED LICENSE ... Passed ==> ERROR: One or more files did not pass the validity check!

janwil commented on 2019-05-24 08:04 (UTC)

==> Validating source_x86_64 files with sha256sums... arduino-1.8.9-linux64.tar.xz ... Passed TeensyduinoInstall.linux64 ... FAILED ==> ERROR: One or more files did not pass the validity check!

amael commented on 2019-05-09 22:31 (UTC)

Why are you including the original arduino compiler in your package and not requiring it as a dependency ?

Doing so would free you from updating when Arduino updates, keeping only the teensyduino updates here.

kingcody commented on 2018-12-11 07:46 (UTC)

The easier solution is to simply store the PID of the background process and kill it directly.

Here is a patched version of teensyduino.sh https://gist.github.com/kingcody/2f5d71a79d34f8c2c9607c95fe956380

For anyone looking for a temporary workaround, it should be fairly easy to edit the PKGBUILD build function with a sed statement to update teensyduino.sh before executing it. Assuming you have sed installed, you could place this line in top of the build function:

sed -e 's/\$1 &/& TEENSYPID=$!/' -e 's/killall \$(basename \$1)/kill $TEENSYPID/' -i ./teensyduino.sh

Of course, as a more permanent solution, fixing this in the teensyduino.sh source is preferred.