-
dwire-debug
Simple stand-alone debugger for AVR DebugWIRE chips connected directly to an FT232R/CH340/DigiSpark/LittleWire on Linux or Windows.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Not GP, but there is a sort-of not-invented-here 2.0 syndrome, where people would say "modern X", and voila. That alone often justifies some serious wheel reinvention:
https://hn.algolia.com/?q=modern
AVR might be not optimal in mathematical sense, but it feels so nice:
- Tons of registers, up to a point, there are parts with no RAM, and they are fairly usable;
- Great code density for embedded - single-instructions atomic bit set/bit reset, etc;
- In general, pretty easy to learn and usable instruction set;
- Brilliant debugging interface that uses zero extra pins (reset pin is reused), and hardware-wise, interfacing requires serial port + one diode, that's it [0]
[0] https://github.com/dcwbrown/dwire-debug