Cursos Online de Embarcados – Parte II

    Hey, Hey, hoje chega o grande dia de você minha grande friend, continuar os seus super estudos. Espero que nesse grande intervalo de tempo de postagem você tenha tido tempo de fazer pelo menos um dos cursos já postados aqui, vide post anterior. Tá bom, e sem muitas delongas, vamos continuar com a nossa listinha apresentando agora, alguns cursos bacanas selecionados, por vosso  "hostess". Bom a Udemy é ótima, e tem promoções super legais me parece que por esses dias esta de novo na promoção dos vinte reais ou seja cursos de quatrocentos reais agora por vinte reais, é…

Cursos Online de Embarcados – Parte I

  Olá minhas amigas e meus amigos. Hoje nessa linda manhã, depois de sonhar contigo, resolvi fazer um post falando um pouco sobre os melhores Cursos Online de Embarcados e Programação disponíveis na WWW. Antes de começar de fato o post é importante lembrar que a maioria desses cursos é dada na língua oficial da Terra o código binário (brincadeirinha), na verdade ainda esta em inglês mas logo, logo será binário então não custa aprender isso também  ;) . Bom mas agora é sério, já foi provado que o atual sistema de ensino do tipo professor fala e aluno "burro" escuta, não esta…

Cayenne a plataforma IOT do tipo Drag & Drop. Para grandes e pequenos projetos.

Olá , meus amigos e amigas ! A plataforma Cayenne é a primeira do gênero "drag & drop" (arrasta e solta) que promete simplificar a vida de todos os Makers de plantão, facilitando o processo de criação, prototipação e produção para Internet das Coisas (IOT). Com ela você pode disponibilizar e compartilhar o seu projeto com outros makers e fazer rapidamente um projeto bem bacana. A Cayenne oferece pra você a possibilidade de: Adicionar e controlar remotamente sensores, motores, atuadores, configuração da pinagem da sua plaquinha (GPIO). Criar disparadores de eventos, enviar e-mails, mandar um twitter, botões de ação ou…

Nova atualização do Arduino Web Editor agora permite compartilhamento

  Se você é um viciado em Arduino pode comemorar. A nova atualização do Arduino Web Editor adicionou a capacidade de compartilhar seus Sketchs com outras pessoas A mais recente atualização para o Editor Web Arduino agora cria uma URL única de uma forma semelhante ao utilizado pelo Google Docs. Permitindo que os usuários, em seguida possa compartilhar o link com seus amiguinhos. O link fornece um número de opções para quem os recebe, incluindo a capacidade de ver o código, adicioná-lo ao seu bloco de desenho na nuvem ou baixá-lo, dependendo de suas necessidades. O blog Arduino explica um pouco mais.  …

Projetos – Arduino, Proteus, PIC, Visual Studio, 8051, 555, MATLAB, LabView, PLC, C#

No meu primeiro vídeo do canal, dei "dicas de como ser um excelente programador". E se eu não me engano, a quarta dica era se apropriar do código dos outros e falar que é seu... Sim meus amigos, é uma excelente ideia. Maaaaaas, você também pode aprender uns projetos com tutorias na net, e por mais incrível que possa parecer, estudando! Isso mesmo. Existe dezenas de sites que disponibilizam tutoriais e projetos, o www.sistemasembarcados.org é um, enfim, há os que são de péssima qualidade, e há os que são de boa qualidade. Existe um site Paquistanês chamado The Engineering Projects,…

O que são Blobs binários e porque você deveria conhecer.

Antes de entendermos o que é Blobs binários, ou Binary Blobs, vamos entender o que são Blobs. Conforme a Wikipédia "Um blob (do inglês: Binary Large OBject, basic large object, BLOB ou BLOb, que significa objeto grande binário ou objeto grande básico na tradução literal), é uma coleção de dados binários armazenados como uma única entidade em um sistema de gerenciamento de banco de dados. Blobs geralmente são objetos de imagem, áudio ou outro objetos multimedia, apesar de algumas vezes código binário executável ser armazenado como um blob. O suporte de blobs por bancos de dados não é universal." Ou seja,…

Raspberry Pi 3 – Habilitando wifi / bluetooth builtin e dicas

Recentemente adquiri uma Raspberry Pi 3, comecei a fazer testes comparando a Raspberry Pi 2. Não percebi diferenças no inicio, o que achei estranho pois a Raspberry Pi 3, segundo sua descrição, é um quad-core 1.2ghz. Dei inicio a uma investigação para descobrir o motivo para tal igualdade entre as placas citadas acima, descobri o motivo, está descrito no final do artigo. Aproveitando a euforia, descrevi os procedimentos para habilitar o wifi e bluetooth built-in.   Habilitar wifi built-in na Raspberry Pi 3   O wifi da Raspberry Pi 3 precisa definir o domínio regulador referente a cada país. Vamos utilizar o…

Armbian para iniciantes

Se tem um Sistema Operacional poderoso para Linux Embarcados, é o Armbian. Talvez seja o melhor OS para processadores ARM. E porque? O Armbian é cultivado por uma comunidade muito ativa, mas não é só isso. Ela é baseado no Debian, um OS robusto, muito bem desenvolvido e antigo. Mas qual a diferença do Debian para o Armbian? Excelente pergunta jovem! Em um primeiro momento pode parecer iguais, afinal, os dois são Debian. Mas não é assim. O Armbian tem um Kernel específico, e atualizado, para cada placa com processadores ARM, ou seja, o Debian é um Sistema Operacional genérico…

Memória EEPROM no Arduino (interna e externa)

Olá pessoal, me chamo Fabiano Arndt e esse é meu primeiro artigo aqui no Sistemas Embarcados, (espero que o primeiro de muitos outros). Sou formado em Sistemas de informação e Técnico em Eletromecânica. Atualmente trabalho com desenvolvimento de sistemas e tenho feito alguns vídeos e artigos sobre Arduino. Pra quem tiver curiosidade, Inscreva-se no meu canal e na minha página no Facebook: www.facebook.com/dicasarduino www.youtube.com/fabianoallex Nesse primeiro artigo vou falar sobre memória EEPROM (Electrically-Erasable Programmable Read-Only Memory). Ela é uma memória não volátil utilizada para guardar informações que devam ser recuperadas em momentos futuros, mesmo após o dispositivo ser totalmente desligado.…

Como minerar Bitcoin com Raspberry Pi/Banana Pi/Orange Pi/Odroid

Eu sei que esse assunto não é nada novo, mas de vez em quando chega uns pedidos na fanpage e no meu Facebook pessoal. Como tenho coração mole, resolvo atender na medida do possível. Mas vamos ao tutorial de hoje. Como minerar Bitcoin usando as placas Raspberry Pi, Orange Pi, Banana Pi, Odroid, etc... Primeiramente preciso avisar que minerar Bitcoin não vale mais a pena, o preço da energia está muuuuito alto, mas, vale aí a experiencia para quem quer tentar, aprender. Bom antes vamos entender o que é Bitcoin. O que é Bitcoin? Conforme a Wikipédia: Bitcoin (símbolo: ฿;…

Orange Pi Camera with v4l2loopback and vidcopy

Orange Pi Camera with v4l2loopback and vidcopy Aside from USB cameras, the gc2035 camera for Orange Pi works together with vfe_v4l2 module, simulating a real v4l2 device. Programs like v4l2-ctrl and ffmpeg doesn't work, so I decided to study about it. On my research i found the reason of the image formating error, some programs do not define the index of current input (VIDIOC_S_INPUT). So that was my ace in the hole: I just need to define the index of current input, but then I face with another problem, change all of the original codes of each program using v4l2. Not so…

Como acessar a Deep Web pela Raspberry Pi/Orange Pi/Banana Pi/Odroid

Bom, para começar esse artigo já vou avisando, se você não sabe o que fazer na Deep Web, não vá lá. Não existe tanta coisa interessante assim para fazer naquele ambiente. Se você quiser acessar, vá com algum propósito, algo específico, como por exemplo encontrar um livro raro, ou um disco raro. Para isso a Deep Web é excelente. Não vá abrindo qualquer coisa, não entre em qualquer site, não procure o que não é para procurar, porque, com certeza, você irá achar. Qualquer tipo de porcaria, loja de armas, drogas, anabolizantes, pornografia pesada, pedofilia, vídeos de assassinato existe aos…

Orange Pi Câmera com v4l2loopback e vidcopy

Orange Pi Câmera com v4l2loopback e vidcopy Diferentemente das câmeras usbs, a gc2035 da Orange Pi, trabalha em conjunto com o módulo vfe_v4l2 simulando um dispositivo v4l2 real. Programas como v4l2-ctrl e ffmpeg não estavam funcionando, então decidi investigar e resolver a questão. Em minhas pesquisas, descobri o motivo do erro ao definir o formato de imagem; alguns programas não definem o index do input corrente (VIDIOC_S_INPUT). Então cheguei no pulo do gato: a solução é definir o index do input corrente. Eis que me aparece outro problema: alterar os códigos originais de cada programa que utiliza v4l2... Não ficou…

5 Sistemas Operacionais Retrô para Raspberry Pi

Há pouco tempo atrás trouxe um tutorial de Como instalar o Android 6.0 Marshmallow e o Chromium OS na Raspberry Pi 2, você mesmo pode conferir aqui: Android 6.0 e Chromium OS rodando na Raspberry Pi 2 - Only for you baby! É isso mesmo que você leu amiguinho, hoje vamos por sua pequena Raspberry Pi 2 para rodar dois Sistemas Operacionais diferentes. E não se preocupe que não é nada difícil, é baixar, queimar o cartão e começar a brincar. Lembrando também que eu não fiz nada, os créditos são todos desses loucos ... São OS bem novos, na verdade…

EasyEDA – Simulador de circuitos e PCB design para qualquer OS e Browser! E o melhor, é grátis!

Quando fiz o primeiro artigo sobre o EasyEDA, que você pode conferir AQUI, muita gente achou bacana, porém muitos ficaram sem entender como funcionava o software. Bom, vou tentar explicar melhor e responder as perguntas que me fizeram no meu Facebook. EasyEDA - O guia definitivo! Pra começo de conversa, como falado no título, esse programa obviamente serve para você construir e simular circuitos. Também serve para você fazer Design de PCB's, o que torna o programa mais bacana ainda. "Mas Joleano, esso vareos pogramas fasem, Kicad, Eagle etc...". Fazem e muito bem feito, o grande diferencial desse programinha, além…

Android 6.0 e Chromium OS rodando na Raspberry Pi 2 – Only for you baby!

É isso mesmo que você leu amiguinho, hoje vamos por sua pequena Raspberry Pi 2 para rodar dois Sistemas Operacionais diferentes. E não se preocupe que não é nada difícil, é baixar, queimar o cartão e começar a brincar. Lembrando também que eu não fiz nada, os créditos são todos desses loucos desse vídeo, só estou aqui disponibilizando as imagens. Android Marshmallow 6.0 para Raspberry Pi 2 [embed]https://www.youtube.com/watch?v=VZhUhgVJjDg[/embed] Aqui aconteceu um fato muito interessante, o cara pegou a imagem da Odroid C1 e conseguiu passar para a Raspberry Pi. Um adendo, o boot demora pa cacete, então não se apavore…

Software simulador de circuitos e PCB design – EasyEDA

EasyEDA é um simulador de circuitos e PCB design grátis, sem instalação, baseado em Cloud, desenvolvido para dar a engenheiros eletrônicos, estudantes de engenharia e a amadores uma fácil experiência de EDA. É de fácil criação e simulação de circuitos, projeção de PCB e corre sobre o seu browser. Características do EasyEDA   Boa Criação Esquemática   Desenhe esquemáticos rapidamente utilizando bibliotecas disponíveis no browser. Atualizações automáticas invisíveis. Simulador de circuitos   Verifique circuitos de sinais analógicos, digitais e mistos com modelos e sub-circuitos spice! Design Online de PCB   Com múltiplas camadas, milhares de blocos, pode trabalhar de forma…

Instalando o WiringPi na Orange Pi One, PC e Plus

[caption id="attachment_1116" align="aligncenter" width="415"] Wiringpi na Orange Pi[/caption] Olá amiguinhos fofinhos, hoje venho trazer a vocês um tutorial bacanudo, instalar o WiringPi na Orange Pi. Se você não conhece o WiringPi, deveria conhecer! Maaaaaas, estou aqui para explicar. O Wiring é a linguagem do Arduino, WiringPi é uma lib de GPIO criado por Drogon que da compatibilidade da Raspberry Pi e da Banana Pi para que você possa programar nessa linguagem. Muito bom, muito bem, só que a Orange Pi infelizmente ficou de fora da festa. Não se preocupe, vamos dar um jeito nisso, alguém já adaptou para a Orange…

Orange Pi e Raspberry Pi em uma única imagem com Kernel customizado.

[caption id="attachment_1092" align="aligncenter" width="747"] Orange Pi e Raspberry Pi em uma mesma imagem.[/caption] Meus amigos, venho compartilhar com vocês uma imagem mínima, baseada na Raspbian para rodar em ambas as placas, Orange Pi e Raspberry Pi. Baixei a imagem oficial da Raspberry Pi, o Raspbian com o kernel 4.1.19. Juntei com o uBoot da Orange Pi e seus arquivos junto com o kernel 3.4.39-02-lobo. Pronto, uma única imagem bootando em ambas as placas. Para incrementar a estabilidade, adicionei parâmetros para aumentar a estabilidade nas duas placas. Confira abaixo as modificações. Orange Pi e Raspberry Pi: [crayon-5a6512aa3cd0c438835597/] Raspberry Pi: Pode conferir as descrições aqui [crayon-5a6512aa3cd1a295579369/] Orange Pi:  …

Jogos em alta definição na Raspberry Pi 2 e Odroid

[caption id="attachment_1081" align="aligncenter" width="640"] Hora da jogatina na Raspberry Pi 2 e Odroid.[/caption] A CNX trouxe um tutorial muito foda para você que gosta de games e tem uma Raspberry Pi 2 (é provável que para o Raspberry Pi 3 também funcione), Odroid C1, C2, Cubox-i, placas que tem para Streaming H.265 e possivelmente mais tarde vai ter até suporte 4K. Jogos Full-HD na Raspberry Pi 2 e Odroid Porém não é bem assim fácil como você tá pensando. Para a bagaça funcionar você tem que ter uma miúda placa Nvidia série GTX 600/700/900, ter uma conta no Steam e…