Calango Hacker Space de Brasilia

calango_felipe_brito
O Calango Hacker Clube , o primeiro hackerspace de Brasilia está com uma campanha para a viabilização do seu espaço fisico fixo. A grana arrecadada será destinada ao pagamento do aluguel do espaço , condominio , internet , agua e luz. Neste espaço serão realizadas as nossa atividades tais como aulas de Arduino para iniciantes , Music Hacking com ferramentas livres , aulas de montagem e pilotagem de Drones , area para trabalho em projetos com ferramentas barulhentas e tudo isso aberto a comunidade de Brasilia. O apoio pode ser dado com contribuições mensais a partir de 10 reais . Conto com o seu apoio !

Entre na pagina  https://unlock.fund/pt-BR/calangohc e ajude o Calango a ter a sua sede própria.

Entre na página do Calango em http://www.calango.club/  e veja as  nossas realizações.

Atmel Store

A Atmel lançou recentemente a Atmel Store, uma loja na internet dedicada as suas ferramentas de desenvolvimento e depuração para os produtos fabricados por ela. O site tem as seguintes categorias de produtos a venda : Starter kits, Debuggers, Programmers, Touch kits, Wireless kits, Evaluation kits, Reference designs, Spare parts & Accessories.

Estão disponiveis para venda , por exemplo, o STK-500 por US$ 79,00 e o STK-600 por US$ 199,00 na categoria Starter Kits e o Atmel AVR RZ Raven por US$ 119,00 na categoria Wireless Kits. O AVR RZ Raven permite o desenvolvimento e depuração de aplicações wireless com os protocolos EEE 802.15.4, 6LoWPAN e ZigBee.

Para comprar na loja é necessário preencher um cadastro com dados pessoais e não é obrigatório estar associado a nenhuma empresa. O frete minimo para o Brasil está fixado em US$ 41,00 ( dolares americanos). Não existem informações sobre a possivel venda de componentes através do site.

Links:

Atmel Store

III Seminário Programação C&C++ para Sistemas Embarcados

O Portal Embarcados e a Comunidade C&C++ Brasil tem o prazer de anunciar a terceira edição do:
Seminário Programação C&C++ para Sistemas Embarcados

O evento ocorrerá no dia 06 de novembro em São Paulo e contará com a seguinte programação:

  • Comunicação Serial com Microcontroladores: USART, I2C, SPI e Outros – Daniel Quadros

Teoria e prática das formas mais comuns de interligação serial de microcontroladores a periféricos e outros sistemas.
Resumo:
Uma das formas mais tradicionais da interligação de microcontroladores a outros dispositivos é a comunicação serial (um bit por vez). Nesta palestra são apresentadas a comunicação serial assíncrona e os padrões I2C, SPI e MICROWIRE. Além da descrição teórica serão apresentados códigos exemplos para diversos microcontroladores.

Tópicos:
-> Comunicação serial assíncrona. Exemplos: PIC, HCS08.
-> Padrões RS232, RS422 e RS485.
-> Comunicação a 2 fios (I2C). Exemplos: PIC com relógio PCF8583 e MSP430 com memória 24WC256.
-> Comunicação a 3 fios. Exemplo: PIC com relógio DS1302.
-> Comunicação a 4 fios (SPI, MICROWIRE). Exemplo: HCS08 com memória FM93C66.

  • Introdução ao Linux Embarcado – Eduardo Belloti

Linux Embarcado, suas aplicações e ferramentas de desenvolvimento

Resumo:
Serão apresentados fundamentos do sistema Linux em aplicações embarcadas, abordando exemplos de aplicações, arquitetura do sistema, considerações de hardware, ferramentas de desenvolvimento e gerenciamento de imagens, ferramentas de depuração, pilha de software para o desenvolvimento de aplicações e considerações sobre comportamento real-time. A plataforma ARM receberá o foco principal e exemplos práticos ilustrando os conceitos apresentados serão desenvolvidos para a audiência.

Tópicos:
-> Uso do Linux em sistemas embarcados
-> Anatomia de um sistema Linux
-> Plataformas de Hardware
-> Ambiente de desenvolvimento e ferramentas
-> Bibliotecas de software para aplicações
-> Atendendo a requisitos de tempo real
-> Exemplos práticos na plataforma ARM9 S3C2440 (mini2440).

  • Desenvolvendo software seguro em C – Sergio Prado

Técnicas de desenvolvimento de software seguro em linguagem C

Resumo:
A quantidade de dispositivos e equipamentos eletrônicos que interagimos no dia-a-dia aumenta a cada ano. A maioria destes dispositivos ou equipamentos possui certa inteligência (leia-se software embarcado). Meios de comunicação, sistemas de controle aéreo, equipamentos médicos, todos dependem destes dispositivos, onde qualquer falha pode causar consequencias indesejáveis ou fatais. E grande parte da responsabilidade por estas falhas é o software embarcado nestes dispositivos. Todos os envolvidos nas atividades de desenvolvimento de software embarcado precisam conhecer as armadilhas da linguagem C e as técnicas de desenvolvimento de software seguro.

Tópicos:
-> Segurança em Sistemas Embarcados
-> Linguagem C: uma faca de dois gumes
-> Começando certo com um design seguro
-> Alocação dinâmica – usar ou não usar
-> Indo além de ponteiros e buffers
-> Ouvindo o que as funções têm a dizer
-> Ultrapassando os limites de um inteiro
-> Vulnerabilidades em funções do sistema operacional
-> Outras técnicas recomendadas

  • C++ em sistemas embarcados: poder e responsabilidade – André Braga

Resumo:
C++ é uma linguagem poderosa, que permite o uso de muitas técnicas e paradigmas de programação. Mesmo em sistemas embarcados, onde os recursos de processador e memória são mais limitados que em um computador, o C++ pode nos ajudar a programar de forma mais modular e eficiente.
Entretanto, essas vantagens podem virar um problema se não forem bem administradas pelo desenvolvedor. Nem todas as os recursos do C++ são devoradores de recursos do microcontrolador, mas também não se pode escrever um programa para sistema embarcado da mesma forma que se escreve um programa para PC.

Tópicos:
-> Paradigmas de programação
-> Construções típicas do C++ e da orientação a objetos
-> Relação do programador com o compilador
-> Testes em uma linguagem de alto nível
-> Alguns mitos e algumas verdades

Para inscrições e maiores informações acessem:  http://www.temporealeventos.com.br/?area=118

Vem ai novidade no Arduino

O site do Arduino está anunciando que vem novidade por ai. Substituiu a foto da versão serial que estava lá há muito tempo, por uma foto onde avisa que algo está sendo preparado (“We are cooking something new for you”). Meu chute é um novo hardware baseado em um ATMEGA mais parrudo ou um ARM de baixo custo, criando uma versão ARMduino oficial. Pesando a favor de um ATMEGA mais parrudo é a adição de suporte ao ATmega2560 na release r1088 da IDE que foi liberada ontem. Este é um super ATmega com 256KB self-programming Flash Program Memory, 8KB SRAM, 4096 Bytes EEPROM, 16 canais de 10-bits para conversão A/D e  JTAG interface para on-chip-debug.

Talvez não seja nada disso, seja só uma repaginada no site, quem sabe. Não percam os próximos movimentos em arduino.cc

Links:

Pagina do ATmega2560 na ATMEL

Chegou a Beagleboard do Je

Chegou a Beagleboard do Je. Demorou um pouco mas finalmente chegou. A minha é uma revisão C4 com 720 Mhz. Liguei , segui o tutorial básico para instalar o demo do Angstrom Linux e tudo funcionou muito bem. É um clichê dos posts sobre a Beagle mas eu vou falar: Ela é impressionantemente muito pequena e quando voce vê o Linux rodando, fica mais impressionado ainda com o poder contido em uma placa deste tamanho.
Não percam os próximos posts !!

Posts Relacionados:
Beagleboard
Tem Beagleboard a venda na Digikey
Lista de compras para o Beagleboard

Link
Beagleboard.org

Tem Beagleboard a venda na Digikey

Há dois dias atrás, dei uma olhada no estoque de Beagleboard na Digikey e tinham 207 placas, hoje só tem 160 e diminuindo. Se você estiver interessado em comprar uma ( assim que nem que eu ) corra que está acabando rápidamente. O preço continua o mesmo , US$ 149,00 mas a Digikey está com frete fixo promocional para o Brasil de US$40,00 , via FEDEX e UPS. Não esqueça de multiplicar pelo taxa do dólar e nem da parte do Lula, imposto de 60% sobre o preço de venda mais o valor do frete.

Esta placa é uma grande pedida para quem está interessado em aprender sobre sistemas embarcados, Linux, ARM , DSP, Video HD, PVR, HTPC, reconhecimento facial etc, etc.

Divirta-se !!!

Atualização em 05/02/2010 as 17:42:

Só tem 105 placas na digikey. Link para comprar e dar uma olhada no estoque http://search.digikey.com/scripts/DkSearch/dksus.dll?lang=en&site=US&KeyWords=296-23428-ND

Texas Instruments DESIGN Stellaris 2010 Contest

A Texas Instruments e a revista Circuit Cellar Magazine lançaram um concurso de projetos utilizando o chip ARM Cortex-M3 LM3S9B96 da linha Stellaris. O chip vem com o sistema operacional SafeRTOS real-time kernel integrado em uma ROM. Os premios somam US$ 10.000 dolares.
A Texas está oferecendo DE GRAÇA, em quantidade limitada, um KIT Stellaris EKK-LM3S9B96 Evaluation Kit contendo: uma placa com a MCU de 80 MHz LM3S9B96 MCU que possui  Ethernet MAC+PHY, CAN, USB OTG e o SafeRTOS em ROM; uma cópia com tempo limitado de uso do software Keil RealView Microcontroller Development Kit, cabos, documentação e softwares da linha StellarisWare.
Para participar do concurso acesse http://www.circuitcellar.com/designstellaris2010/index.html
Para se candidatar ao recebimento do kit de desenvolvimento acesse Sample Kit Request Form

Obs: Para receber o kit não precisa se inscrever no concurso é só preencher o Sample Request Form

Boa Sorte !!

Atualização em 26/03/2010:

A entrega de kits de desenvolvimento está encerrada , o numero era limitado. As inscrições de projetos continuam abertas.

Os dez posts mais lidos do BlogdoJe em setembro de 2009

Os dez posts mais lidos do BlogdoJe em setembro de 2009:

  1. Controlando Motor Servo de Parabolica com Arduino
  2. Modificando uma plastificadora Menno PLM-11 para “imprimir” circuito impresso
  3. Tutorial Python para N95
  4. Tatuino , o primeiro Arduino industrializado brasileiro
  5. Rua República do Libano – Rio de Janeiro
  6. Leitura de temperatura com Arduino
  7. Controlando LED RGB com Arduino
  8. Arduino no breadboard , protoboard , placa de contatos …
  9. NXP distribui amostras de microcontroladores ARM
  10. Sintetizador Humano com Arduino e Gatinhas de Bikini.