Coffee β reshared this.
Andrew Pam likes this.
reshared this
dasgrueneblatt and Scientist Rebellion Germany reshared this.
Jonathan Lamothe likes this.
Many years ago, I had a job that involved programming PICs, but it could only be done with their software on Windows, and required an expensive license if you wanted to use C instead of Assembly. That's why I was looking at AVR.
I know they got bought out by Microchip and a number of things have doubtless changed since then (circa 2012-ish).
For the toolchain, you can use GCC.
For programming, you can use avrdude (works well with the Atmel-ICE on Linux).
For debugging, you can use Bloom and GDB. Bloom exposes a GDB server, allowing GDB to gain access to the AVR target for debugging operations. You can also program the target via Bloom (using GDB's `load` command)(disclaimer: I'm the author of Bloom). Bloom also works well with the Atmel-ICE.
I use CLion, GCC, avrdude and Bloom for all of my AVR development.
Jonathan Lamothe likes this.
I use https://www.adafruit.com/product/46 when I'm programming a bare AVR chip.
Some of the out-of-dateness may be about a protocol that I've heard rumor of that allows chips to be reprogrammed without an intermediate programmer. However, I've not explored it and even forget what the protocol was.
USBtinyISP AVR Programmer Kit (USB SpokePOV Dongle)
USBtinyISP is a simple open-source USB AVR programmer and SPI interface. It is low cost, easy to make, works great with avrdude, has both 6 and 10 pin standard ISP cables, is ...www.adafruit.com
Jonathan Lamothe likes this.
@savanni hey, just to mention that you may also build your own #AVR programmer probably even cheaper (but more DIY) with the
#VUSBtiny project:
https://github.com/goncalor/vusbtiny
I've had mine for ~8 years and still use it. You can see it in the background on this post.
https://infosec.exchange/@goncalor/111015206229493477
This absolutely unremarkable blink is actually quite cool to me at the moment since it's being controlled by a timer/counter, two compare matches and an interrupt service routine. This is just as a test for how I'm thinking of implementing HSYNC.The pin is configured to toggle when the counter reaches a top value, via a compare match. That would make the LED blink by itself. However there is a second compare match at half (configurable) that top value which is forcing a compare match. So the pin can generate a pulse of configurable duration and period.
And not that I have written this I realise I seem to have just implemented a convoluted PWM lol. Should check if I can just use PWM for what I need.
GitHub - goncalor/vusbtiny: Small ISP programmer that uses an ATtiny running V-USB
Small ISP programmer that uses an ATtiny running V-USB - GitHub - goncalor/vusbtiny: Small ISP programmer that uses an ATtiny running V-USBGitHub
Caelyn McAulay reshared this.
like this
Jimmy (π) Jim (π) Jim (π) and Shaun Griffith like this.
Not sure which of these options refers to normal password authentication though...
https://www.ssh.com/academy/ssh/config#listing-of-client-configuration-options
/etc/ssh/ssh_config
with /etc/ssh/sshd_config
, I'd have... a few dollars, I guess.like this
Joel G. :blobcatderpy: π²π½ and πΉ Jim Russell πΉ like this.
ssh
has local configuration, but I don't believe sshd
does, unless you run your own instance as a user on a different port.The good news is that password authentication can be enabled or disabled per-user.
The bad news (in your case) is that it's controlled by
/etc/ssh/sshd_config
.Maybe warrants putting in a feature request with
sshd
.This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.
Jonathan Lamothe
Content warning: nerdy sysadmin stuff
Bruce Elrick
•Bruce Elrick
•snap install lxd
lxd init --auto
lxc launch ubuntu:jammy mycontainer
lxc shell mycontainer
curl -fsSL https://tailscale.com/install.sh | sh
tailscale up
...
Bruce Elrick
•Bruce Elrick
•Also, it occurs to me that likely the snap install lxd hides granting some privileges to the user who has sudo privs (via an lxd group).
In principle there might be a much slimmer container that could do the same, but I am too lazy to figure it out.
Jonathan Lamothe
Jonathan Lamothe
Bruce Elrick likes this.
Bruce Elrick
•Jonathan Lamothe
Bruce Elrick
•Bruce Elrick
•Rainer "diaspβ.org" Sokoll β
•Jonathan Lamothe likes this.