Blog

Op deze blog schrijven we over Dwengo, coole Dwengo-projecten die jou kunnen inspireren en over technische aspecten van het experimenteren met microcontrollers, met of zonder Dwengo. Je kan stemmen op elke blogpost en je kan ook commentaar geven.

Compileren onder Linux met de Microchip C compiler

PIC code gecompileerd krijgen onder Linux kon vroeger nogal omslachtig zijn, maar sinds de release van MPLAB-X maakt Microchip nu ook een volledige versie van hun C compiler voor Linux beschikbaar. In deze blog post zal ik tonen hoe je deze installeert, zodat je nu eenvoudig Dwengo programma's kan compileren op de Linux command line.

5

Hex-bestanden programmeren via de terminal onder windows, linux en mac

Wanneer je reeds binaire code hebt voor je microcontroller onder de vorm van een hex-bestand dan kan het programmeren via MPLAB nogal omslachtig zijn. Gelukkig heeft Microchip enkele handige tools External link waarmee je kan programmeren via de command line tools onder windows, linux en mac os x.

5

Broncode van de Dwengo bibliotheek nu op GitHub

Om ontwikkeling met het Dwengo bord nog gemakkelijker te maken, hebben we de broncode van de Dwengo bibliotheek beschikbaar gemaakt op GitHub External link. Je kan eenvoudig een ZIP-bestand downloaden met alle bestanden via deze link External link, of, als je zelf aan de Dwengo bibliotheek wil ontwikkelen, kan je met je GitHub account je eigen Fork aanmaken External link en ons Pull requests External link sturen. Alle verbeteringen en uitbreidingen zijn welkom!

5

Microcontrollers programmeren in Windows, Linux en OS X met MPLAB-X

Dat Microchip bezig is met MPLAB X External link, een platform-onafhankelijke programmeer-omgeving voor microcontrollers, is ondertussen geen geheim meer. De finale versie laat nog wat op zich wachten maar met versie Beta 7.12 is MPLAB X reeds volwassen genoeg voor dagelijks gebruik.
In dit blog-artikel schetsen we hoe je MPLAB X kan gebruiken in combinatie met de Dwengo-bibliotheek en het Dwengo-bord. We overlopen de volledige installatie-procedure en doen een eerste eenvoudig project.

5

Dwengo robotwedstrijd 2012

robot wins

Dwengo stimuleert robot bouwers!

Deed jij mee met een grote robotwedstrijd? Eindigde je op de eerste plaats? Deel het met de wereld!

Beloning: een Dwengo-pakket ter waarde van EUR 150

5

Spelenderwijs leren

In every home a robot, Scientific American, Bill Gates

Ieder gezin zijn eigen robot verklaarde Bill Gates in 2007 aan Scientific American External link. Om dit te bereiken is het noodzakelijk dat robots reeds vroeg in het onderwijsprogramma zijn ingebed. Het is precies dit laatste wat men wil bereiken door onderzoekers en leerkrachten samen te brengen op conferenties zoals Robotics in Education External link waar ik de afgelopen twee dagen aanwezig was.

5

Dwengo Blocks: grafisch programmeren voor iedereen!

Dwengo Blocks

Dwengo wil iedereen leren werken met microcontrollers. Daarom is Dwengo steeds op zoek naar nieuwe oplossingen op gebied van hardware maar ook op gebied van software. Momenteel zijn we volop bezig met de ontwikkeling van Dwengo Blocks, een omgeving waarin je eenvoudig via je browser grafisch kan programmeren. Blocks vertaalt jouw grafische programma en toont meteen in simulatie hoe dat op het Dwengo-bord zal werken. Via Blocks wordt het programma ook vertaald in C-code, die je kan downloaden om uit te testen op jouw Dwengo-bord.

5

Nieuw in ons aanbod: netvoeding voor het dwengobord

netvoeding

Dwengo biedt nu ook een netvoeding aan die volledig compatibel is met het dwengo-bord. Deze efficiënte geschakelde 12V-adapter laat je toe het bord te voeden zonder USB-kabel en kan bovendien stromen tot 2A leveren.

5

Temperatuur meten met de LM35

dwengo temperatuur LM35

De LM35 temperatuursensor is een leuke sensor om de Analoog/Digitaal-conversie van het Dwengobord te leren gebruiken. Wanneer de sensor goed is aangesloten zal hij een waarde tussen 0 - 1023 geven (op de OUTPUT van de LM35). Deze output geven we door naar een analoge ingang van het Dwengo-bord zodat we de waarde kunnen omzetten naar een digitale waarde.

5

Intelligent backup systeem voor DMX-gestuurde lichteffecten

backup systeem DMX

Vandaag de dag wordt DMX512 External link overal gebruikt voor het aansturen van lichteffecten in dancings en op podia. Recent gebruikt men in plaats van lichttafels, meer en meer computers voor de aansturing. Echter, velen staan hier nog weigerachtig tegenover vanwege het onbetrouwbare karakter dat computers hebben: wanneer de computer faalt, faalt immers de complete aansturing en gaan alle lichten uit.

5

Aansturen van een filmcamera met een Dwengo-bord

Dat het Dwengo-bord een veelzijdig platform is was al eerder bekend. Steeds vinden gebruikers nieuwe manier om het te gebruiken. Onlangs introduceerde kr3l de stalker: een combinatie van een Dwengo-bord en een filmcamera. Zijn doel is om dit in te bouwen in een vogelhuisje zodat vogels gemakkelijker geobserveerd kunnen worden. Het volledige verhaal met instructies vind je op kr3l's blog External link.

5

Dwengo-bibliotheek heeft extra functionaliteit!

Vandaag hebben we een grote update gedaan van de Dwengo-bibliotheek. Naast enkele gewone verbeteringen werd er extra functionaliteit toegevoegd. Dit was nodig gezien de lancering van twee nieuwe Dwengo-producten: de Dwengo bluetooth-module en het robot startpakket. We overlopen kort de belangrijkste aanpassingen.

5

Bestuur je projecten draadloos met de Dwengo bluetooth module!

bluetooth

Dwengo introduceert een eenvoudig te gebruiken bluetooth module. Dankzij deze module kun je in geen tijd je projecten draadloos besturen vanaf je computer of smart-phone! De module maakt gebruik van seriële communicatie op TTL-niveau, en beschikt verder over een standaard connector die je toelaat om je module rechtstreeks op een Dwengo breadboard te plaatsen.
Binnenkort verschijnt er ook een tutorial die uitlegt hoe je de nieuwe module kunt aansluiten en gebruiken.

Nog meer goed nieuws: de bluetooth module kan van jou zijn voor slechts 18 euro, inclusief btw en verzendingskosten!

5

Dwengo Durft Ondernemen!

Maandag was Dwengo present op het lanceringsevent van de Durf Ondernemen External link, het nieuwe initiatief van de Universiteit Gent External link om ondernemerschap bij studenten te ondersteunen en verder aan te moedigen. Dwengo is één van de meer dan 30 studentondernemingen die in de schoot van de UGent zijn onstaan.

Naar aanleiding van Durf Denken hebben we ook een volgende stap gezet in de Dwengo-marketing. Sinds maandag hebben we ook Dwengo-stickers (zie hieronder).

5

Dwengo robots trekken ten strijde!

Vorige dinsdag, 26 april 2011, organiseerde WELEK, de werkgroep elektronica External link van de IEEE Student Branch Ghent External link, voor de vierde keer een robotcompetitie. Meer dan 80 studenten, hoofdzakelijk van de Universiteit Gent External link namen hier aan deel. Het werd de meest succesvolle editie tot nu toe. Verdeeld over 27 teams, bouwden deze enthousiaste studenten elk een autonome sumo-robot met the Dwengo board.

De sumo-robotwedstrijd trok de aandacht van Het Nieuwsblad. Ze brachten een artikel in de krant External link en plaatsten heel wat foto's en een aantal leuke filmpjes External link online.

5

Zelf-lerende robots

De meeste robots krijgen een taak voorgeprogrammeerd in hun programma-geheugen. Soms is het echter te moeilijk om een goed algoritme te bedenken. Zou het niet prachtig zijn om in zulke situaties een zelf-lerende robot te hebben? Hier zie je bijvoorbeeld een robot die leert om vooruit te kruipen op basis van Q-learning. In het begin maakt de robot enkele sullige bewegingen, maar naarmate de robot bijleert, kruipt hij steeds beter voorwaarts.

5

Presentatie op NIOC 2011

Vandaag stelde ik Dwengo voor op NIOC 2011, een Nederlands congres over ICT en Onderwijs.

5

Dwengo viert zijn tweede verjaardag!

Dwengo viert vandaag zijn verjaardag. Precies twee jaar geleden, hebben Karel, Michiel, Wim, Sean, Francis en ik Dwengo vzw opgericht.

Tijd voor een terugblik ...

De voorbije twee jaar waren erg succesvol voor Dwengo. We zijn er in gevlogen en hebben een aantal elementen van onze missie ondertussen gerealiseerd.

5

Home automation project: switch your lights on!

Home automation or domotics is the dream of every microcontroller hobbyist. Although a lot of information can be found on the web it is difficult to make the first steps. In this article we explain how you can build a simple module which can be connected to an electrical device such as a TV, a lamp or a washing machine in order to remotely switch on or off the device. The possibilities are endless: switching lights on or off based on the amount of light in a room, just-in-time powering the coffee machine ...

5

Aansturen van een LED-display en het spelletje snake

Met behulp van een 8x8 LED-matrix en een Dwengo-bord kan je leuke dingen doen. In het kader van het vak ingenieursproject 2 External link van de tweede bachelor computerwetenschappen aan de UGent External link programmeerden enkele studenten de aansturing van een LED-matrix zodat het spelletje snake kon gespeeld worden.

5