Welcome to Doug's Arduino Page
Git repository for my Arduino code
Cards/Shields I am working on
Sensors I am working on
Displays I am working on
Applications I am working on
Programming
- AVR Hacking
- GNU AVR libc
- WinAVR - AVR Development environment
- Includes the Programmers Notepad which is a replacement for the Arduino IDE
- A nice WinAVR tutorial focused on transitioning from Arduino IDE to Programmer's Notepad
- LUFA- USB libraries for AVR chips which support USB
- Install into WinAVR folder
- Example:
- Install LUFA driver for USB to Serial
- Device Manager, Right click on the device and install driver from
C:\WinAVR-20100110\LUFA-130303\Projects\USBtoSerial
- Error - How to install a driver that does not contain digital signature information in Windows 8
- Turn off the check
- Hold the shift key while clicking on Restart
- Select Troubleshoot > Advanced Options > Startup Settings > Restart
- After Restart select option 7
- FLIP
- Use to download compiled code (hex file) to board
- Make sure HWB is connected to ground
- Reset Application button in FLIP works
CAD/PCB Stuff
Wish List
Favorite Arduino Vendors
Arduino Links
Bug Fixes for Ububtu 12.04
- Ubuntu 12.04 - Troubleshooting USB and the grayed out Serial Port
- sudo usermod -a -G dialout myusername
- sudo usermod -a -G tty myusername
- Deprecated solution (need to do everytime):
- Changing the permissions on /dev/ttyACM0 to world readable and writeable fixed the grayed out serial port.
- I ran sudo chmod a+rw /dev/ttyACM0 and the serial port menu worked again.
- Fix slowness and menu bar color issue
#comment out this line: #java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel processing.app.Base #change it to this: java processing.app.Base
- Bug on avr-gcc compile
- ld: cannot find -lgcc
- locate libgcc
- add -L to the LD_FLAGS with the path from above
- LD_FLAGS += -L/usr/share/arduino/hardware/tools/avr/lib/gcc/avr/4.3.2/
- ld: cannot find -lm and ld: cannot find -lc
- locate libc.a or libm.a
- add -B to the LD_FLAGS
- LD_FLAGS += -B/usr/lib/avr/lib/avr5/
Doug's Computer Wiki Page
You are visitor since 25 March 2012 to this page.