Archive for 2012/05/23

Arduino Leonardo – En första test

I förrgår fick vi in de första Arduino Leonardo korten, de finns i två version, en komplett med alla hålmonterade kontakter (ISP, DC in och I/O headers), den heter ARD-LEO hos oss och en version utan dessa (dvs endast ytmonterade komponenter) och den heter ARD-LEO-SMD hos oss. Detta är kanon eftersom ibland vill man ha mer möjligheter att ansluta kablage till kortet, kanske mer permanent, då kan man som vi gjort nedan och löda fast 2,54mm skruvplint (som vi för övrigt även säljer i webshopen) som framgår av bilden nedan. Vi har även monterat kortet på en av våra populära basplattor. Vi gjorde detta endast för att visa möjligheterna med detta kort.

Vi har idag testat dessa med det nya Arduino 1.0.1 gränssnittet (IDE) som släpptes i måndags den 12/5 (vilket är ett måste om man skall köra med Leonardo, så uppdatera). De första testerna visar att allt funkar som det skall och det var inga som helst problem att installera drivrutiner i Windows 7 och i MacOS, vi har faktiskt skrivit instruktioner för detta på Svenska här i vår blogg för Windows 7.

Varför har nu Arduino teamet utvecklat ännu ett nytt kort?

Dels för att få ner kostnaderna genom att ta bort den externa USB kretsen (som var FTDI FT232RL på Arduino 2009 och ATmega8U2 eller ATmega16U2 på Arduino Uno), det nya kortet använder sig av Atmel’s ATmega32U4 med intern USB. Det har lika mycket minne (32Kb), men bootloadern kräver mer minne än tidigare kort så det blir lite mindre plats för applikationen, men man får så pass mycket mer av detta kortet såsom en säkrare RESET, serieporten rycker nu inte i RESET tråden via en konding, det gör att kortet är stabilare när man inte har någon USB ansluten. På kortet finns fler analoga in (även om de delas med andra funktioner på I/O pinnarna. I2C stjäl inte några av de vanliga analoga in. Man kan även använda USB mer än en vanlig serieport och kan t.ex. emulera mus och tangentbord. Serieporten som finns på I/O 0 och 1 används nu inte för att ladda ner kod utan är helt fri vilket är underbart om man kör mot enheter som har UART anslutning som t.ex. GPS, GSM, Bluetooth, ZigBee etc. USB kontakten är bytt från den stora klumpiga till de nya micro USB som sitter på de flesta nya mobiltelefoner idag.

Arduino’s hemsida kan man läsa mer om vad som är nytt.

Här finns även en bra bild på IO som används på Leonardo.

Många kanske ställer sig frågan: Är det här ett kort för mig eller/och skall jag använda detta istället för Arduino Uno?

Så här i början kanske nybörjare skall hålla sig till Arduino Uno R3, då det är beprövat och alla sheild korten passar och funkar med detta kort. Vi har inte testat Leonardo mot några shields än, men är man nyfiken på denna nya teknologi och har lite erfarenhet så är det här kortet läckert och kul att labba med. Det är bra att det finns i 2 versioner, man blir inte så bunden på hur man skall ansluta det och det blir mycket tunt om man inte kör med kontakter och headers.

Något som är noterbart är att använder man I2C bussen och inte kör den nya pinouten som kom i samband med Arduino Uno R3, så finns I2C bussen på helt andra pinnar och “krockar” med de som kanske används mer för digitala I/O, innan låg den på analoga in.

Vi har så här i början fått in ett begränsat antal och volymproduktionen beräknas vara igång i mitten/slutet av juni. Vi kommer även att ta fram ett starterkit, men det får vänta lite tills vi har fått in fler på lager och vi hunnit testa lite mer.

Både Sparkfun och Adafruit har sedan en tid haft mindre versioner av “Leonardo chippet” ATmega32U4, men nu när det finns ett officiellt stöd för Leonardo så är det lite enklare att komma igång även med dessa korten.

Nya produkter från Adafruit i lager.

Vi har i dagarna fått in lite nya produkter från Adafruit, dels Beagle Bone med tillbehör, men även små TFT färg LCD varav en passar Arduino som ett Shield kort, flödesgivare med mera.

Vi har samma artikelnummer som Adafruit, men lägger på ADA-0 framför. Så Adafruit produkt #513 blir ADA-0513. Söker ni andra produkter från dem, så hör av er, så kan vi se om vi kan plocka hem dem. Ni hittar Adafruit här hos oss.

Ha kaffet färdigt när du kommer till jobbet.

Här är en liten idé till ett projekt, man behöver ju inte använda deras mjukvara, utan det går bra att ha en billig Androidtelefon, kontaktkort, IOIO eller liknande sen kan kaffet vara färdigt när du kommer till jobbet.

Ny produkt – Liten basplatta för Arduino

Vi har tagit fram en liten billig platta i 3mm svart akryl för att fästa Arduinokort på, som dels skyddar undersidan av kretskortet mot kortslutning samt har du Arduinokortet liggande på ditt bord kan de hålmonterade komponenterna repa bordet etc. Skruvarna som håller distanserna är försänkta och vi har även försänkt hålen, så basplattan ligger plant på underlaget. Vidare finns det 4 monteringshål som gör att du kan fästa Arduinokortet på ett underlag som t.ex. en vägg, elektroniklåda eller liknande. Plattan kommer som en byggsats med skyddsplasten kvar och med nylondistanser, brickor och skruvar och finns här i vår webshop. Passar även andra Arduinokompatibla kort som följer standarden för hålbilden.

DigitGrid – En stor 7 segment display

Ett läckert projekt med 7 segments LED moduler. Det finns 4096 LED’s vilket är 512 stycken 7 segment LED’s (även om det heter 7 segment så är det 8 LED’s med punkten). Allt styrs av en FPGA och det är uppbyggt av mindre moduler (16st 7 segment moduler) som styrs av en LED driver från Texas Instruments.

Du kan läsa mer om projektet här.

Skjuttorn som följer dina rörelser

Ett skjuttorn (turret) som följer dina rörelser och skjuter ut mjuka missiler på dig (modiferad USB leksak). Det hela är gjort med MATLAB, en webkamera och Arduino. Läckert projekt som kanske skulle kunna sättas upp i trädgården för att hålla obehöriga på avstånd om man byter ut de mjuka missilerna mot paintbollgevär eller kraftiga vattenkanoner, om inte annat kan man göra några för paintbollbanan för att öka spänningen lite. Uppbyggt på laserutskuren akryl, något även vi kan göra hos oss.

Microchip köper Roving Networks

Microchip köper Roving Networks, för mer info se nyhetsartikeln här. Lite synd kan man tycka att de stora jättarna lägger beslag på bra och innovativa företag. Får hoppas att de fortsätter att utveckla produkter som tidigare och att vi och Sparkfun fortfarande kan erbjuda deras moduler till vettiga priser.

Kapsling till Bus Pirate

En liten kapsling i laserskuren akryl till Bus Pirate (Sparkfun versionen) och information om hur vi gjort den hittar du här. Vi kommer att sälja den inom kort i vår webshop. Har ni egna idéer till kapslingar så välkommen att kontakta oss via kontaksidan i webshopen.