Dwengo stimulates your creativity. Use it to build your own projects and discuss them on our forum!
This tutorial shows several small tricks:
- How to easily compile from the command line using the project Makefile described in my post about command line compilation (extension of Wim's post).
- How to send integers (2-bytes long) over the serial port (1-byte messages).
- How to plot "real-time" the data in the serial port using GNU Octave .
In case of questions you can ask them here, or you can contact me in the #dwengo channel at irc.freenode.net using any IRC chat client (e.g. Pidgin ) or a web based client .
Did you ever dream about controlling your lights, fridge or radio using a microcontroller? Then we have some great news! This summer Dwengo launches the Dwengo I/O board with which you can control 8 different devices (< 250 VAC). Additionally, the I/O board is compatible with the existing Dwengo-board. A teaser of the Dwengo I/O board can be found in the following movie:
The fact that Microchip is building MPLAB X , a platform independent programming environment for microcontrollers, is no longer a secret. The final version is not available yet, but the current beta version (Beta 7.12) is mature enough for daily use. In this blog post, we show how to use MPLAB X in combination with the Dwengo library and the Dwengo board. We will show you how to install MPLAB X and how to build your first project.
The main goal of Dwengo is making microcontrollers available for everyone. Therefore Dwengo is innovating both software and hardware. Currently we are developing Dwengo Blocks, a programming and simulation environment that runs in your browser. Dwengo Blocks is an easy-to-use graphical programming language for microcontrollers. You can draw the desired functionality, automatically translate this to a C program and immediately test whether it works correctly in an online hardware simulator. When finished, you can download the program and load it onto your Dwengo board!
Dwengo now also offers a power supply which is fully compatible with the dwengo board. This efficient switched 9V adapter allows you to use your dwengo board without USB cable and can provide currents up to 2A.
Today DMX512 is widely used for control of stage lights and special effects devices. More recently, control is made easier by introducing computers. However, the use of computers is limited due to lacking reliability. If the computer crashes, the control will fail and lights will turn off.
It's already known that the Dwengo board can be used for a wide range of applications. And people always find new ways to use it! Recently, kr3l introduced the stalker: a combination of a Dwengo board and a camcorder. The goal is to embed this in a bird house and spy on those shady birds. Read the full story with assembly instructions on kr3l's blog .
The robot starters kit was especially designed to get beginners started in robotics. Hence, it is extremely suitable for class usage as well. By combining the Dwengo board and the sensor panel you can quickly build all kinds of robots: for example a line-following robot, a light-eating robot or a robot the finds it way in a maze. In this tutorial we explain how the different sensors of the sensor panel work by introducing three different robot examples. After this tutorial you will have build a simple line-follower, a light-eating robot and a wall-tracking robot.
Today we performed a major update of the Dwengo library. Apart from minor improvements to the existing library, we also extended the library with some additional functionality. The update helps to use our two recently launched products: the Dwengo Bluetooth module and the robot starters kit. We summarize the most important improvements.