Archiwum kategorii: Arduino, Atmega, embedded
Atmega8 i najnowsze Arduino IDE (1.6.6)
Kiedy zachciałem wgrywać programy z Arduino IDE na Atmegę8 pojawił się problem – większość opisów jak dodać obsługę tego AVRa dotyczyła starego IDE albo i tak nie działało z najświeższymi wersjami. Najpierw sam coś posklejałem, później znalazłem na githubie optiboot, niestety z Atmega8 nie działał “out-of-box” ponieważ ArduinoIDE chciało korzystać z extended_fuses, a i sam … Czytaj dalej
ARDUINO 1.6.6 with Optiboot and Atmega8
Recent versions of Arduino support custom boards by adding URL of json with package and in this way you can put address https://github.com/Optiboot/optiboot/releases/download/v6.2/package_optiboot_optiboot-additional_index.json and get the optiboot bootloaders BUT if want to use Atmega8 (at moment of writing this post) you will receive error because of avrdude command line has declared extended_fuses which do not exist … Czytaj dalej
Atmega internal oscillator
Znów wyszło, że powinienem czytać noty katalogowe, oszczędziłoby to czasu. Buduję nakładkę na RaspberryPi, tzw. shielda, która to będzie sterownikiem dwóch serwomechanizmów i jednej lampy. Serwami można oczywiście sterować bezpośrednio z Maliny, ale z racji, iż nie jest to system czasu rzeczywistego, to przy bardzo dużym obciążeniu pozycja serwa była bardziej losowa niż zadana. Cały … Czytaj dalej