` DIPDuino
Aug
30
2015
DIPDuino project is listed on HACKADAY.IO

https://hackaday.io/ … eoledsdcardsramdip32
site_logo_2.png

Aug
28
2015
DIPDuino gets body

First DIPDuino gets body. Now I have to call this sample of DIPduino - “Salmon”. :)
body_model_sketchup.png

Aug
26
2015
DIPDuino is available NOW!

DIPDuino now integrated into Arduino IDE:

arduino_ide_dipduino.jpg

Aug
24
2015
Hello World for DIP-CORE

First piece of code for DIP-CORE written in Atmel-Studio and uploaded to the unit. It is classical (LEDs blinking) and very simple:

#define F_CPU           16000000UL

#include <avr/io.h>
#include <avr/delay.h>

#define LED_GREEN       0b10000000
#define LED_RED         0b00100000

int main ()
{  
    DDRE |= LED_RED | LED_GREEN;
    
    while(1)
    {
        PORTE |= LED_RED;
        PORTE &= ~LED_GREEN;

        _delay_ms(200);

        PORTE |= LED_GREEN;
        PORTE &= ~LED_RED;

        _delay_ms(300);
    }
}
Aug
20
2015
DIP-CORE IS HERE!

Here it is:

dips.jpg

logo_dip_core.png
DIP-CORE
Pure Atmel AVR core with all peripheral hardware (OLED display, SD card, ZigBee etc.) ready to take control over your hardware. It must be programmed with JTAG (JATGICE3 recommended). I am using Atmel Studio for development, and IMHO this the best option. There is no bootloader in DIP-CORE.
It is available right now. Do you want to have one? Please contact me through contact page on this website.

logo_dip_duino.png
DIP-DUINO
This is DIP-CORE with Arduino bootloader. You can write your programs in Arduino IDE.
I am working hard evenings and weekends to make it happen soon. If you have your own DIP-Core than you can help me.

logo_dip_boot.png
DIP-BOOT
You can develop your code in Atmel Studio or any other IDE of your choice, write it on SD card and DIP-BOOT will execute it. The code must be compiled and converted to BIN format. You do not need any debuggers or cables. Really easy to use on the go. There is no limit on complexity of your code. In addition, there is no need to keep SD card inserted into the controller. DIP-BOOT will write your firmware to EEPROM and next time, if SD card is not present, your program will be executed directly from memory.
This device can be available quite soon. You can help me with this.

logo_dip_basic.png
DIP-BASIC
As easy as it can be – open notepad, write your firmware in BASIC, save it to SD card, insert into DIP, have fun! No need to have programmers, debuggers, cables, compilers, IDE software. BASIC code can be written with any text editor including one on your smartphone.