Arduino 0013
  February 8th, 2009 by Rafael Quines

Foi disponibilizada na última sexta-feira, 06/02, a versão 0013 da IDE do Arduino. O que mais me chamou atenção no release notes dessa versão, foi além da adição de algumas funções de manipulação de bits, o suporte ao ATMEGA328, que tem 32K de Flash, 1K de EEPROM e 2K de RAM.

Arduino 0013

Arduino 0013




Segue release notes completo da versão 0013:

[documentation / examples]
* Adding examples for Parallax Ping Sensor and Memsic 2125 accelerometer.

[core / libraries]
* Adding support for printing floats to Print class (meaning that it works
  in the Serial, Ethernet, and LiquidCrystal classes too).  Includes two
  decimal places.
* Added word, word(), bitRead(), bitWrite(), bitSet(), bitClear(), bit(),
  lowByte(), and highByte(); see reference for details.
* Working around problem that caused PWM output on pins 5 and 6 to never go
  to 0 (causing, for example, an LED to continue to glow faintly).
* Removing cast macros, since function-style casts are a feature of C++.  This
  should fix contributed libraries that broke in Arduino 0012.
* Modifying pulseIn() to wait for a transition to start timing (i.e. ignoring
  any pulse that had already started when the function was called).
* Fixing bug in random() that limited the ranges of values generated.  Thanks
  to Mikal Hart.
* Modifying delay() to pause for at least the given number of milliseconds.
* Fixing bug in Ethernet library that interfered with use of pins 8 and 9.
* Originating each outgoing network connection from a different port (in the
  Client class of the Ethernet library).  Thanks to Paul and joquer.
* Updating ATmega168 bootloader to work with standard distributions of avrdude
  (responding to signature requests made with the universal SPI command) and
  correctly store EEPROM data.  Thanks to ladyada.
* Adding support for the ATmega328.  The upload speed is 57600 baud, so you
  may need to edit boards.txt or reburn your bootloader if you bought an
  ATmega328 w/ bootloader from adafruit or other supplier.

[environment]
* Omitting unused functions from compiled sketches, reducing their size.
* Changing compilation process to allow for use of EEMEM directive (although
  not yet uploading EEPROM data).

Sobre as funções de operação com bits, no texto diz o seguinte:
"see reference for details", mas não foi escrito nada ainda na seção de
references do site. Bom, fico ansioso pelo fato de não ter mais que usar
operadores OR (|) e AND (&) para setar e resetar os bits.

Para download da nova versão, acesse esse link: CLIQUE AQUI
This entry was posted on Sunday, February 8th, 2009 at 17:50 and is filed under Arduino. You can follow any responses to this entry through the RSS 2.0 feed.You can leave a response, or trackback from your own site.

8 comentários

March 12th, 2009 at 21:11
denis disse:

Estou conhecendo o arduino e achei sua IDE de programação muito simplória, sem recursos de DEBUG e monitoramento de registradores do microcontrolador. É isso mesmo ?

March 12th, 2009 at 21:14
Rafael Quines disse:

Hehehe. Olá amigo. Essa não é MINHA IDE de desenvolvimento, é da equipe do próprio Arduino. E é simplória sim, não tem DEBUG. Abraço

March 13th, 2009 at 18:52
denis disse:

Olá, então há outras IDEs apropriadas para o arduino ? Onde posso encontrá-las ?

March 17th, 2009 at 21:38
Rafael Quines disse:

Amigo, tem integrações que são possíveis fazer, com Eclipse por exemplo. Mas essa é a IDE oficial que se usa p/ programar pro arduino. Abraço

June 7th, 2009 at 19:51
Jose de la Maza disse:

Agradeco explicar o que é a IDE para o Arduino. Eu nao sou eletrónico nem computer oriented professional. Más estou desenvolvendo uma aplicacao do Arduino para veiculos com motor diesel nao eletrónicos.

Gostaría muito conhecer mais do que vocés tem desenvolvido no tema.
Desde já, como comprar um protoshield para o Arduino, já que tenho problemas para as conexoes e também para adatar input e outputs.

Também preciso re-programar um MPGuino, que foi feito para carros eletrónicos e sistema de unidades americano. Preciso mudar para sistema métrico e adatar sinais de sensores diferentes mas que no fim, geram as mesmas informacoes. Como pode ser feito?

Muito obrigado,

José de la Maza
Chile

June 8th, 2009 at 8:50
Rafael Quines disse:

Olá amigo. Eu precisaria demais detalhes, não conheço esse MPGuino. Para comprar uma ProtoShieldBR, vc pode acessar esse link: http://www.mercadolivre.com.br/jm/item?site=MLB&id=96814034

Abraço

July 5th, 2010 at 3:16
Amlodipine disse:

Flovent diskus should topiramate built 6 weeks after [u]longer lutel phase on clomid[/u] from the moisture-protective atmosphere overwrap grooming or after all methylxanthines have realised used (when the insomniac indicator reads “0”), whichever comes first.

July 6th, 2010 at 10:47
amlodipine besylate 2.5 mg tab disse:

generic darvon

Deixe um comentário