2010-04-19

Bateria VL-1220/VCN da Panasonic-BSG, consegui uma! :P


A bateria recarregável que custa menos de 15,00 U$ e é vendida no mercado nacional por mais de 100,00 reais, bom é verdade que é difícil achar aonde compra-la, mas os caras metem a mão aqui no Brasil, uma pena isso!
 Para quem, estiver se perguntando: "Para que esse doido quer isso?" bom essa bateria é para a placa de desenvolvimento ARM Cortex Beagleboard, ela mantém o backup do RTC (Real Time Clock) da placa.
 Comprei a minha no eBay da Alemanha na loja  AkkuWelt.

2010-04-01

Aqui jaz uma ATMEGA328p :-(

 Meu primeiro ATMEGA328p e faço a besteira de setar errado os fusíveis dele, isso que dá ficar trabalhando somente com a linha PIC, a gente pega uma coisa diferente e faz merda.

Aqui a foto da tentativa de traze-lo de volta:

O monte de fios ai foi uma tentativa de resetar os fusíveis do ATMEGA328p, mais detalhes aqui.
Infelizmente não funcionou, que cibertron o tenha.

2010-03-18

ARM Linux Internet Platform: Release 4




A ARM, lançou estes dias a release 4 do  ARM Linux Internet Platform, compatível com SHARP Zaurus (armv5t), Nokias N8x0 (armv6), BeagleBoards (armv7), Samsung s3c64xx (armv6), Mistral OMAP35x EVM (armv7) e TI Zoom2 (armv7).

Praticamente cobrindo toda a familia ARM atual, ficando de fora do Antigos SHARP Zaurus SL-5500 e semelhantes que eram ARMv4.

http://linux.onarm.com/index.php/Main_Page
http://linux.onarm.com/index.php/Platforms

A distro da ARM, usa o Gnome Mobile, e Xorg 7.5 para gerencia de janelas, além de possuir a biblioteca  Qt 4.6.2 com suporte ao NEON (conjunto de instruções do ARMv7).

2010-03-03

UBW32, Chegou!

## Editado! ##
Já estou com a UBW32, demorou mas chegou!
## Editado! ##

Uma placa de desenvolvimento com PIC32, a idéia é ajuda o JPMandon, com o desenvolvimento do Pinguino Mega!

Comprei na http://robotshop.ca como estava demorando muito (desde dez/2009) , reclamei e mandaram outra, vamos ver se essa chega.

Para quem não conhece eis a placa (http://www.schmalzhaus.com/UBW32/)


Quem quiser saber mais sobre o projeto pinguino acesse:
http://jpmandon.blogspot.com/
http://www.hackinglab.org/

Basys2 Xilinx Spartan 3E FPGA 100K gates.

Um pequeno grande passo para aprender VHDL e Verilog.
Comprei a plaquinha por 59$
Aonde comprar
Saiba mais na wikipedia: http://pt.wikipedia.org/wiki/FPGA


Emulador HP48GX para N8x0

Duas semanas atrás vi que o usuário pinnchus , do Maemo Talk, encontrou aonde estava o problema de performance do emulador da HP48GX x48 que rodava com um desempenho triste no maemo, e logo em seguida ele postou a versão 0.6.1 do x48 já com o patch.
Post do patch no Talk.Maemo!

 
x48 horizontal


Fiz as correções no x48 0.6.3 seguindo a mesma lógica, contudo em pontos diferentes do código, e compilei com as CFLAGS a seguir:
CFLAGS = -Wall -g -O3 -mcpu=arm1136j-s -mtune=arm1136j-s -fomit-frame-pointer -fsigned-char -mfpu=vfp -mfloat-abi=softfp
Também apliquei os patchs do x48 0.4.3 para pdaXrom, os quais corrigem os erros de font.
http://www.oesf.org/forum/index.php?showtopic=17031

Fiz o pequeno programa em RPL, abaixo:
RPL foi minha linguagem preferida quando no 2º grau lá pelos idos 1994, pois é Eu tinha uma HP48G!
Code:
<< TICKS 1 5000
     FOR n 1 1 + DROP
     NEXT TICKS SWAP - B->R 8192 /
>>
Results on a N810:
Code:
Real Hardware HP50G     21.3553 secs
x48  0.6.1              34.9902 secs
x48  0.6.3              14.7964 secs
Agora o emulador ficou mais rápido que uma HP50G real, tenho uma aqui! :P
 No teste com gráficos o emulador ficou bem mais lento que a HP50G, contudo pelo o que me lembro ficou na mesma velocidade de uma HP48G real.
Criei um arquivo .deb com dois menus, uma para usar na horizontal e outro para vertical.
Arquivos aqui por enquanto, logo mais posto no repositório.
 
x48 vertical

2010-02-10

Bus Pirate, chegou!


Essa placa PIC24 é o sonho de todo hacker! e a minha está a caminho!

Olhem só o que ela faz:

Protocols: 

1-Wire, I2C, SPI, JTAG, asynchronous serial (UART), MIDI, PC keyboard, HD44780 LCDs, and generic 2- and 3-wire libraries for custom protocols.

Features

  • USB interface, USB powered
  • 0-5.5volt tolerant pins
  • 0-6volt measurement probe
  • 1Hz-40MHz frequency measurement (ESSA PARTE é MUITO ÚTIL)
  • 1kHz – 4MHz pulse-width modulator, frequency generator
  • On-board multi-voltage pull-up resistors
  • On-board 3.3volt and 5volt power supplies with software reset
  • Macros for common operations
  • Bus traffic sniffers (SPI, I2C)
  • A bootloader for easy USB firmware updates
  • Transparent USB->serial bridge mode
  • 10Hz-1MHz low-speed logic analyzer
  • Custom support in AVRDUDE, Flashrom
  • AVR STK500 v2 programmer clone
  • Scriptable from Perl, Python, etc.
  • Translations (currently Spanish and Italian)