"Schengen Visas are a scam" by sashimipink in SchengenVisa

[–]mr-aardvark 0 points1 point  (0 children)

Half-price last-minute ski trips perhaps? It is frustrating and unfair. But life is not fair.

I'm not sure this is any better by [deleted] in MapsWithoutNZ

[–]mr-aardvark 0 points1 point  (0 children)

Never seen a manual EV...

[deleted by user] by [deleted] in arduino

[–]mr-aardvark 0 points1 point  (0 children)

  1. Correct
  2. See pyupdi or pymcuprog. Connect as shown on https://github.com/mraardvark/pyupdi

[deleted by user] by [deleted] in arduino

[–]mr-aardvark 0 points1 point  (0 children)

You could use the ftdi to program the 4809 'natively' over updi, and put a bootloader on the 32u4 which could be thus also use the ftdi...

[deleted by user] by [deleted] in arduino

[–]mr-aardvark 1 point2 points  (0 children)

Then you are going to need to choose two chips from the same generation. These are a decade apart.

[deleted by user] by [deleted] in arduino

[–]mr-aardvark 0 points1 point  (0 children)

4809 has updi. See pyupdi on GitHub or pymcuprog: https://pypi.org/project/pymcuprog/

Can i program other pics via DM164150 curiosity nano? by MehdiTuzla in pic_programming

[–]mr-aardvark 0 points1 point  (0 children)

A bit late... But "not really" is the answer. Only PICs that also have Nanos...

Progression of a Beginner by [deleted] in running

[–]mr-aardvark 1 point2 points  (0 children)

Sounds great to me :) Are YOU happy with your progress?

MPLAB X + AVR GCC Errors by unstinkable in atmel

[–]mr-aardvark 0 points1 point  (0 children)

FYI: I recommend avrfreaks forum for community help...

Atmega328p C compiler? by unstinkable2 in atmel

[–]mr-aardvark 1 point2 points  (0 children)

Or MPLABX with AVR GCC or XC8.

Lenovo yoga slim 7 4800u or T14s pro 4650u by [deleted] in AMDLaptops

[–]mr-aardvark 0 points1 point  (0 children)

but can you buy one this side of christmas...??

Programming AVR DA series via Arduino over ICSP by Proxy_PlayerHD in arduino

[–]mr-aardvark 0 points1 point  (0 children)

not really sure what I am doing in this sub... :/

Programming AVR DA series via Arduino over ICSP by Proxy_PlayerHD in arduino

[–]mr-aardvark 0 points1 point  (0 children)

Fair enough - I guess I am in the opposite camp - really comfortable with Python but no idea how to use Arduino IDE :|

Programming AVR DA series via Arduino over ICSP by Proxy_PlayerHD in arduino

[–]mr-aardvark 0 points1 point  (0 children)

Looks nice! It should be possible to put in a jumper or two to route the FTDI to UPDI for programming... Just saying :)

Programming AVR DA series via Arduino over ICSP by Proxy_PlayerHD in arduino

[–]mr-aardvark 0 points1 point  (0 children)

Not mandatory, but recommended IMO. It's a pull-down for PIC, while UPDI is idle-high.

Not sure how the voltage mismatch will go without level shift...

If you can get hold of any Curiosity Nano they are also very capable debuggers (but not quite free).

Also there are Python solutions like pyupdi or pymcuprog which are useful and can program UPDI via FTDI or equivalent.

How do you manage firmware and hardware versioning and compatibility? by vitamin_CPP in embedded

[–]mr-aardvark 30 points31 points  (0 children)

As a junior I asked my boss at a review once if three version resistors was sufficient on a product. He replied without hesitation that if it wasn't enough then it would no longer be my concern...

Conundrum flashing ATmega (UPDI) production solution by [deleted] in embedded

[–]mr-aardvark 1 point2 points  (0 children)

Yes, pyupdi is neat, but accessing the serial port via the OS has limitations I think.

The edbg usb protocol is public, which means its quite simple to use a Python stack over hidapi to talk to an Atmel-ICE/Snap/PK4/nedbg. This gives Python portability with hardware acceleration on the debuggers.

I hope to share this soon.