Acessando os seus arquivos do Moto X via Linux

Talvez eu achasse mais divertido ter que descobrir como montar meu telefone no Linux uns 20 anos atrás mas tive que passar por isto de novo ao usar um Moto X no Ubuntu 12.04. Pra fazer isso vai ser necessário criar regras pro udev, instalar o MTP (media transfer protocol), usar o fuse, etc. Pelo menos não foi preciso recompilar o kernel, Alan :)

Felizmente, tem tudo aqui.

Deixe um comentário

Posts de sistemas embarcados agora no Shining Bits

Meu amigos Ronaldo, Franz e Leonardo me convidaram para unir forças num novo blog, chamado <a href=”http://shiningbits.com/blog/”>Shining Bits</a>. A ideia é termos mais material de qualidade e maior freqüência de publicação. Esta turma trabalha já, por vários anos, com sistemas embarcados e, com certeza, tem muito a contribuir.

Como doação inicial, copiei o “espólio” relacionado ao tema para o novo blog e devo passar a postar por lá se o assunto for Embedded. Assuntos pessoais continuarão por aqui.

Não deixem de nos seguir ! Hoje já espero novidades dos que estão no ESC Brazil 2013, onde o Ronaldo fará a apresentação “Explorando o stack lwIP“, abordando de forma profunda o tema.

 

Shining Bits

Deixe um comentário

Freescale FRDM e CoOS RTOS

Hoje tive um tempinho de colocar no GitHub um projeto que fiz numa noite dessas:

Nada pirata e nem complexo, mas é interessante ver rodando junto, mesmo no emulador do uVision para aqueles que não possuem a placa.

Porque CoOS RTOS ? Para fugir um pouco do FreeRTOS :) o CoOS é bem mais simples de configurar, foi feito exclusivamente para Cortex M, tem suporte a tarefas com time slicing, round robin, é preemptivo e tem boa documentação.

Você encontra tudo neste link. É clonar e testar.

FRDM-KL25Z

, , ,

1 Comentário

“Implementando Sistemas Operacionais de Tempo Real em Microcontroladores” no Kindle/Amazon

Não custa nem uma cerveja agora ter no seu Kindle uma explicação clara de como implementar um RTOS super pequeno para o seu microcontrolador ! Você pode ler este livro em qualquer dispositivo com o aplicativo Kindle (telefones Android/iOS/WP, leitores Kindle) ou mesmo diretamente no seu computador através da aplicação do Kindle.

Atualizei o conteúdo já consagrada presente no blog e, em breve, pretendo mostrar uma implementação ARM Cortex para o mesmo sistema. O livro pode ser atualizado posteriormente, para contemplar este conteúdo.

Tá esperando o que para clicar no comprar ?

Implementando Sistemas Operacionais de Tempo Real em Microcontroladores

SIstemas Operacionais de Tempo Real

, ,

Deixe um comentário

O guia definitivo para os iniciantes em Net-SNMP (8)

Introdução

No post anterior preenchemos o arquivos com os callbacks necessários para que a nossa MIB exemplo possa responder algo útil. Neste post iremos inserir estes arquivos dentro da estrutura do Net-SNMP e compilá-lo.

Leia o resto deste post »

, ,

15 Comentários

Lua port for TI Launchpad LM4F120

It took some time but the project is here: my Lua port for TI launchpad LM4F120 !

https://github.com/marcelobarrosalmeida/lua4lm4f

The port is working, exporting a shell over serial. For using it you must have a complete working environment for launchpad, including jtag and serial emulation. Clone, compile and run the project (use code composer).

My next step is to add a lua module for wrapping some I/O ports, A/D and timers. With these components I intend to construct a small Lua based controller.

Lua running on TI Launchpad LM4F120

Lua running on TI Launchpad LM4F120

, , ,

1 Comentário

Instalando os drivers do ICD para a launchpad no Windows 8 (Stellaris LM4F120)

Hoje finalmente consegui algum tempo livre para ligar a minha placa Stellaris LM4F120 (TI Launchpad). O kit vem com uma processador ARM Cortex M4 da Texas, rodando a 80MHz por apenas 13 dólares.

Baixei o Code Composer e fui para o hello world, seguindo instruções da Wiki da Texas. Bom, quase fui: os drivers da interface de JTAG da placa (Stellaris ICDI JTAG/SWD) não sobem no Windows 8. Mesmo baixando diretamente o pacote de drivers, escolhendo a opção de “atualizar driver” na lista de dispositivos e especificando o diretório com os drivers da TI, não adianta. É preciso rebootar o Windows 8 sem a necessidade de assinatura do driver. Só depois você vai conseguir fazer a atualização de drivers. A dica veio daqui.

Com os drivers instalados é possível debugar e acessar o dispositivo como se fosse um console serial. Meu objetivo é ter o Nuttx rodando nesta placa, num futuro não muito longe. Vamos ver onde consigo chegar.

Launchpad

, ,

2 Comentários

Imprima a sua tampa traseira do Lumia 820

Hoje a Nokia liberou os arquivos de modelagem 3D para impressão da tampa traseira do Lumia 820. Achei muito legal, como fã da ideia de impressão 3D caseira. Isto só faz aumentar a minha vontade de ter uma impressora 3D.

No site “Thingiverse” é possível visualizar o modelo:

Modelo 3D da tampa traseira do Lumia 920

Modelo 3D da tampa traseira do Lumia 920

Ainda não foi impresso por ninguém do Thingiverse, segundo estatísticas. Mas vou acompanhar, quero ver se vira moda mesmo.

A licença é Creative Commons Attribution-NonCommercial-ShareAlike

, , ,

Deixe um comentário

Os números de 2012

Os duendes de estatísticas do WordPress.com prepararam um relatório para o ano de 2012 deste blog.

Aqui está um resumo:

4,329 films were submitted to the 2012 Cannes Film Festival. This blog had 28.000 views in 2012. If each view were a film, this blog would power 6 Film Festivals

Clique aqui para ver o relatório completo

Deixe um comentário

Source code of InstantME available

I published all source code of my Instagram client for S40 phones (called InstantME) on GitHub. I prefer hg as DCS but, when talking about sharing, GitHub has a larger community and better visibility for the project. If you are curious about the project, go there and take a look.

instantmesplash

, ,

Deixe um comentário

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 508 outros seguidores