Go Down

Topic: aiuto board arduino compatibile (Read 547 times) previous topic - next topic

SFIFLEX

chiedo aiuto a voi del forum ma come si fa la directory che viene spiegata nei primi punti grazie a tutti
MosquitIO Setup Details

Configuring the Arduino Environment (Arduino 0018)

    1. Create a new directory "mosquito" in your <arduino>/hardware folder

    1. Put the following in your <arduino>/hardware/mosquito/boards.txt:

        mosquito.name=MosquitIO (5V, 8 MHz) w/ ATmega168

        mosquito.upload.maximum_size=14336
        mosquito.upload.using=avrispmkii

        mosquito.bootloader.low_fuses=0xc2
        mosquito.bootloader.high_fuses=0xdd
        mosquito.bootloader.extended_fuses=0x00
        mosquito.bootloader.path=arduino:atmega
        mosquito.bootloader.file=ATmegaBOOT_168_pro_8MHz.hex
        mosquito.bootloader.unlock_bits=0x3F
        mosquito.bootloader.lock_bits=0x0F

        mosquito.build.mcu=atmega168
        mosquito.build.f_cpu=8000000L
        mosquito.build.core=arduino:arduino

    2. Put the following in your <arduino>/hardware/mosquito/programmers.txt (for the Pololu USB ISP):
       
        avrispmkii.name=AVRISP mkII
        avrispmkii.communication=serial
        avrispmkii.protocol=stk500v2

Configuring the board:
    1. Open the Arduino IDE
    2. Under Tools|Board select the MosquitIO
    3. Select Tools|Burn_Bootloader|w/_AVRISP_mkII
            This will take a second, but it sets up the fuses correctly for 8MHz

Loading the Example Program:
    1. Open the Arduino IDE
    2. Under Tools|Board select the MosquitIO
    3. Be sure to attach your ISP, power on the board, and select the correct port.
           Then upload the example sketch.

Running the Python Controller:
    1. Be sure to install Python-2.5, py-serial
    2. Run mosquitIO.py to see stuff happen...
    3. Documentation for the API is currently in the mosquitIO sketch.

Modes of the Default Firmware:
    1. When a joystick is attached, push it side to side once to start JOYSTICK mode.
    2. When any serial command is recieved, the system goes into SERIAL mode.
    3. To exit serial mode, send <255 11 ..(values of PAN, TILT, M1, M2, M3, IO).. 1>

menniti

Ciao, ci sono due file di testo nella cartella "hardware" del software Arduino, si chiamano appunto boards.txt e programmers.txt; devi aprirli con blocco note ed inserire in un punto qualsiasi le righe che ti stanno suggerendo. ricordati che il gruppo di righe deve essere separato da #######, così:
Code: [Select]
#################################
        mosquito.name=MosquitIO (5V, 8 MHz) w/ ATmega168

        mosquito.upload.maximum_size=14336
        mosquito.upload.using=avrispmkii

        mosquito.bootloader.low_fuses=0xc2
        mosquito.bootloader.high_fuses=0xdd
        mosquito.bootloader.extended_fuses=0x00
        mosquito.bootloader.path=arduino:atmega
        mosquito.bootloader.file=ATmegaBOOT_168_pro_8MHz.hex
        mosquito.bootloader.unlock_bits=0x3F
        mosquito.bootloader.lock_bits=0x0F

        mosquito.build.mcu=atmega168
        mosquito.build.f_cpu=8000000L
        mosquito.build.core=arduino:arduino

###########################################
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

brainbooster

;) verrà aggiunto alla prossima build di ArduOpen per windows.

menniti


;) verrà aggiunto alla prossima build di ArduOpen per windows.

Aggiungi anche il programmer, se non è già previsto. :)
Manuale "Arduino e le tecniche di programmazione dei microcontrollori ATMEL"
http://www.michelemenniti.it/manuale_di_programmazione.html
http://www.michelemenniti.it/offerta.html
Articoli ElettronicaIN
http://www.michelemenniti.it/elettronica_in.html

Go Up