Hacker Newsnew | past | comments | ask | show | jobs | submit | johnsondavies's commentslogin

The ATtiny814 is hardly an ancient chip. It's a member of Microchip's TinyAVR 1-Series that was released in 2017 and still being developed, with the 2-Series being released in 2020/2021.

Perhaps you're confusing it with the older ATtiny841 (released in 2012), which was an upgrade of the original ATtiny84.


You're correct that the ESP32-C3 is based on a RISC-V processor, but it has more in common with the other ESP32 boards than it does with the boards supported by the RISC-V version of uLisp, so it made sense to support it with the ESP version of uLisp.


Good idea - I'll add a column to the tables giving the current consumption for each board.


Given that it seems one can overclock[1] the RP2350 to 600MHz, it would be interesting to compare it to the Teensy at same frequency.

[1]: https://forums.raspberrypi.com/viewtopic.php?t=375975


The assembler is two-pass.


The assembler is two-pass and the labels are simply local variables in the defcode form. They are assigned the value of the program counter in the first pass, and the assembler instructions are evaluated in the second pass. I got the idea from the assembler in the Acorn Atom, if anyone remembers that.


I see! So in fact this compiler can compile arbitrary calls from one function to another, even though the web page says it can't?


Thanks - corrected "compact" to "compressed".


Sorry, I'd posted the link to the code in the wrong format - corrected now. Would you like to delete that copy?


It is easier to read but that defeats the point of this comment.


I think the idea was to delete and replace.


This is a traditional game called "Voyna Virusov" or "Virus War". There is a version of it on Pencil and Paper Games with clearer rules, and some background history:

http://www.papg.com/show?5SB0


Thanks - I was struggling to understand the game explanation on the original site.


Glad it wasn't just me. I found them challenging to grok due to their complexity and lack of clarity in key aspects such as movement, grid layout, and strategic objectives.

*The fact that the pencil symbol controls the number of moves per turns, which was 3 by default, confused my learning process for a good 10 minutes as I had no idea what was going on.


As mentioned in the article I used Elecrow, who made 5 boards for $24.14. I accept that the unit cost will be more if you're only making one.


> What draws people to start projects with AVR in 2022?

It's much easier to learn how to do simple things with an AVR than with an ARM. For example, you can configure a timer to blink an LED with just four relatively simple lines of C on an AVR-based Arduino Uno, whereas it takes 11 lines of C on an ARM-based Arduino Zero:

http://www.technoblogy.com/show?3RC9


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: