Following an update of MacOS to Sierra, the Arduino toolchain failed with MSpanList_Insert error message. An update of Arduino was required to fix this compatibility issue.
Category Archives: arduino
MAP Memory Mapping File
To create the memory mapping project_name.cpp.map file and store it in the directory where the sources are compiled with Arduino IDE, include the following on the platform.txt compiler.c.elf.flags=-Os -Wl,–gc-sections,-Map, “{build.path}/{build.project_name}.map” MAP file contains internal memory mapping which describes program memory sections, addresses and sizes, size of functions, SRAM memory variables and their sizes.
stk500_recv(): programmer is not responding fix
If one is trying to use the Arduino as ISP programmer, one must ensure that the Arduino ISP sketch has been uploaded to the master Arduino board, else the following errors will appears avrdude: Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: Send: 0 [30] [20] avrdude: ser_recv(): programmer is not responding avrdude: …
Continue reading “stk500_recv(): programmer is not responding fix”
ATtiny25 configuration for Arduino
To upload a new sketch on ATtiny25 by using an Arduino Mega 2560 as ISP, boards.txt should include attiny25.name=ATtiny25 attiny25.upload.using=arduino:arduinoisp attiny25.bootloader.low_fuses=0x62 attiny25.bootloader.high_fuses=0xdf attiny25.bootloader.extended_fuses=0xff attiny25.upload.maximum_size=2048 attiny25.build.mcu=attiny25 attiny25.build.f_cpu=1000000L attiny25.build.core=arduino:arduino attiny25.build.variant=tiny8 Arduino Mega 2560 has a built-in auto reset which will prevent the upload. To disable this auto reset, add a 10uF capacitor between RESET and GND on …
[FEL]: fritzing as new year gift
On the 1st january 2012, fritzing was pushed into fedora stable repositories, by Ed Marshall. Fritzing is an open-source initiative to support designers, artists, researchers and hobbyists to work creatively with interactive electronics. We are creating a software and website in the spirit of Processing and Arduino, developing a tool that allows users to document …
[FEL]: Fix for strange characters on Arduino Ethernet
Thibault North has released an update of avr-gcc-4.6.2 which fixes the presence of strange characters when using the Arduino Ethernet due to a corrupted transmission.