Arduino, a nasze produkty |
sp3qfe pisze: sp9ds pisze: Ale przecież nie tworzysz płytki pochodnej Arduino - nie mają monopolu na wszystkie układy z ATmega328P itd. Tworzysz płytkę w oparciu o AN2519 - "AVR® Microcontroller Hardware Design Considerations" i jego sekcję 7., "Example layout". Przecież nie ma sensu, żeby dodawać tam np. wyprowadzenia charakterystyczne dla Arduino (te nierówne rzędy pinów) czy otwory zgodne z Arduino (przecież po to unikamy Arduino, żeby zaoszczędzić miejsce, nie?). Jak AVR jeszcze należało do atmela to w datasheecie była sekcja "minimal connection diagram" czy coś takiego i było jeszcze prościej, teraz widzę, że Microchip to wywalił... No dobrze, a co z wkładem do niego? Jak to oprogramować? Tu jest kwestia licencji na kod, który dostarczasz (jako binarka wgrana na procek czy wysyłana w inny sposób). Jeżeli używasz tylko core dostarczanych przez Arduino (AVR, megaAVR, SAM, SAMD, Mbed) to one są na licencji LGPL i możesz bez problemu ich użyć. Jeżeli natomiast używasz jakichkolwiek bibliotek spoza Arduino (prawie na pewno będziesz używał) to wtedy musisz dodatkowo upewnić się, że nie naruszasz ich licencji. |