DUINOMITE-eMEGA
Price | 34.95 EUR |
---|---|
10 - 49 pcs | 31.46 EUR |
50 - 10000 pcs | 27.96 EUR |
Duinomite-eMega is OSHW certified Open Source Hardware with UID BG000032
DuinoMite is a Maximite Compatible Basic computer, originally designed by Geoff Graham, with additional features and Arduino like layout. DuinoMite allow you to program in BASIC language and have VGA and Keyboard interface, so you can develop and write your code in Basic without the need of any computer. You can store your code on the SD-CARD and to execute it on power up through autoexec.bas main code.
Note: The BASIC language support for this board is limited. We recommend that you use C to be able to explore all of the features of the board. Find out more about the Duinomite-Maximite story here:eMEGA BASIC troubles
FEATURES
- PIC32MX795L microcontroller
- 100 Mbit Ethernet
- PMP fast GPIO up to 80Mhz input/output
- 2MB on board FLASH DRIVE
- 64KB EEPROM memory
- Micro SD card
- USB OTG which allow it to act both as Host and Device, so it can accept Android ADK, Printers, Cameras, Keyboards, Mouses, etc USB devices.
- VGA connector
- Composite Video connector
- CAN driver and connector - note: CAN driver works on 5V and will not working when board is powered by Li-ion battery
- RS232 driver and connector
- Two UEXT connectors allowing Olimex modules to be connected one inside the box, and one outside the box
- PS-2 keyboard connector
- Audio output connector
- Arduino like format, i.e. can work with Arduino shields
DOCUMENTS
- DuinoMite user's manual
Revision 1.03 with UEXT examples, edited by Mick Gulovsen - DuinoMite programming example
- The evolution of DuinoMite and the differences between DuinoMite and MaxiMite
- MM BASIC Quick refference manual by crackerjack
- MOD-BT and DUINOMITE-eMEGA errata and fix for the first batches of MOD-BT
- Duinomite-eMega European Declaration of Conformity
HARDWARE
- DuinoMite eMEGA schematic Revision B in PDF format
- DuinoMite eMEGA schematic Revision A in PDF format
SOFTWARE
- DM basic related:
- DuinoMite Latest sources on GitHub - (latest firmware can be downloaded here, download the whole zip and navigate to SOFTWARE/FIRMWARE)
- Bootloader HEX and Firmware HEX on GitHub
- Duinomite drivers for virutal com port console, please read important note for the use of these.
- Duinomite firmware updater, please read important note for the use of this file.
- Arduino IDE:
- General purpose examples:
- DunoMite E-MEGA Ethernet example with no BASIC support (hex can also be uploaded via the bootloader, but will overwrite the BASIC, however basic can be reupladed when you have tested the Ethernet!)
- MPIDE related:
COMMUNITY
DUINOMITE PROJECTS
- TRS-80 emulator by Ken Segler
- Retro BSD by Sergey Vakulenko
- Space Invaders Game by Ken Segler
- Z80 Emulator runs CP-M now and the complete project is on Github by Ken Segler
- Snake retro game written in BASIC by Olimex
- Duinomite with Gameduino shield example by Ken Segler
- Measuring temperature with LM335Z by Olimex
- How Fast is Duinomite Basic? by Olimex
- Measuring temperature with KTY81.110 by Olimex
WARNING
Do not use the "programmer-to-go" button when there is no image on the OLIMEX PIC-KIT3 or MICROCHIP PIC-KIT3 because that might put your microcontroller in an irrecoverable state. We have tested the mentioned scenario and we can confirm it destroys PIC32 chips (using both our and the original Microchip PICKIT3). We don't take responsibility if you break your chip that way. For more info check the following: www.microchip.com/forums/m635420.aspx.