I now officially present my component, with which you can very easily create an Arduino / AVR project.
To install the component, as usual with components, simply open via "Package -> Package file (* .lpk) ..."
Then select "Use -> Install", then confirm the dialog with [Yes].
An "Arduino AVR Project" can then be created via "File -> New ... -> Project -> AVR Project (Arduino)".
If you want to change something at runtime, you can edit the values via "Project -> AVR Options".
The AVR5 family is currently supported. This applies above all to the popular ATmega and the Arduino Uno & Nano.
With the button template, you can directly select the parameters for common Arduino / AVR.
The prerequisite that everything runs is a functioning cross compiler.
How this works, everything is described here:
https://wiki.freepascal.org/AVR_Embedded_Tutorial/deDownload the package:
https://github.com/sechshelme/Lazarus-Embedded/tree/master/Lazarus_Arduino_AVR_GUI_PackageI am always welcome for feedback. : Wink:
Especially when someone tests it on Windows.