Oak by Digistump: Wi-Fi for all things! (Arduino Compatible)

The cheap, tiny, cloud enabled Wi-Fi dev board. Arduino compatible, 32-bit, wireless programming, and a REST API data cloud!

wifi proto

Oak is a tiny Arduino Compatible development board with built-in Wi-Fi and a secure cloud-powered platform called RootCloud (online IDE, REST API, and Dashboard) which makes it easy to create cloud-connected electronic devices, projects, and products.

While the Oak is fully Arduino Compatible – it also has some serious performance: it uses a 32-bit microcontroller running at 80Mhz (overclockable to 160Mhz) which is contained in a custom Digistump made MCU and 802.11b/g/n WiFi module with awesome range and FCC/CE approval, 11 I/O pins, wide range voltage regulator, SPI, I2C, Uart, and more!

Now anyone can afford to build devices for the internet of things – put a Wi-Fi thermometer in every room! Wi-Fi toys! Wi-Fi toasters! Wi-Fi all the things!


The Specs:

  • 32-bit 80mhz (160mhz overclockable) microprocessor
  • 802.11 b/g/n Wi-Fi radio built-in  - FCC/CE Modular Approval
  • 1MB of ROM, 64KB RAM (~300kb available for user code)
  • 512 bytes of EEPROM type storage
  • 11 Digital I/O Pins (interrupts on 10 digital pins)
  • 1 Analog Pin (Analog Read)
  • PWM on all Digital Pins (up to 6 active at a time)
  • Sleep and Deep Sleep modes for low power usage
  • Ability to read the voltage of its power source (for battery monitoring)
  • Board dimensions: 0.92in (23.4mm) x 1.18in (30mm) or about 1 sq/in
Posted in Latest Technology Products |

Brainsense -Brain Controlled Robots Competition at Sankalp

SANKALP, the national level Technical symposium organized by the School of Electrical and Electronics Engineering (SEEE), Sastra university,Tanjore, challenges the wits and puts to test the conceptual knowledge of budding engineers.

SANKALP, meaning “To Pledge” in Sanskrit, expresses the commitment shown by the SEEE in bringing out the best in every student.

Making its rebound in the 3rd edition, SANKALP promises to provide the students an enthralling and intellectual exposure in engineering and innovation. Spanning over 48 hours with extravagant prize money at stake, SANKALP is one of the most awaited technical symposiums in the country.

Brainsense -Brain Controlled Robots Competition at Sankalp was conducted.

brainsense sankalp


brainsense brain controlled robots


brainsense brain computer interface

brainsense demo

brainsense demo at india

brain computer interface

brain controlled robots

Bci tech demo

BCI Demo

brainsense demo at  sankalp



Posted in General | Tagged , |

mBot-educational robot for each kid

mBot is the easiest educational robot for kids to learn programming, Arduino and robotics.


mBot is a low cost, easy-to-run robot kit for kids to get hands-on experience about graphical programming, electronics, robotics. It is an all-in-one solution for robotics learning and designed for STEM education.

Graphical programming inspired by Scratch 2.0


What can you do with mBot…

Build a wall avoidance robot
Build a line follower robot
Play some musical tones.
Control the robot by remote control provided or standard TV remote
IR communication with other mBots for robotic cooperation like dancing.
Interact with Scratch, using sensors to play games and stories in Scratch 2.0.
Controlled by App to play football or fight!

Posted in General, Robotics | Tagged |

mDrawBot- 4-in-1 Drawing Robot

mDrawBot is a 4-in-1 drawing robot kit, it can be assembled into 4 different drawing robots:

mScara, mCar, mSpider and mEggBot.

How to Use mDrawBot ?


Each mDrawBot kit can be assembled into any of the 4 different configurations.

makeblock provide the detailed assembling instructions and you can build any configuration in an hour.

The assembly instructions can be downloaded here:


You can also use your own Aruduino UNO instead of Makeblock Orion.

The wiring may be a little complicated, but it works well.


After installing the mDraw software, you can import images and make the robot draw them. mDraw is a powerful software designed for mDrawBot. Here are some features:

  • SVG import
  • BMP to SVG conversion
  • Support Gray-scale laser engraving
  • Several customizable parameters including limit switch location, stepper motor direction, drawing range
  • Zooming the drawing with the mouse wheel



mDraw is an open source project hosted on Github. Fork it here:https://github.com/Makeblock-official/mDrawBot.

Posted in Robotics | Tagged , |

Biozen- a free biofeedback app compatible with brainsense

The US Department of Defense developed Biozen® to help service members use the therapeutic benefits of biofeedback. BioZen is the first portable, low-cost method for clinicians and patients to use biofeedback in and out of the clinic.This app takes many of the large medical sensors in a clinic and puts them in the hands of anyone with a smart phone. BioZen makes it easier for anyone to get started with biofeedback.

BioZen shows real-time data from multiple body sensors including electroencephalogram (EEG), electromyography (EMG), galvanic skin response (GSR), electrocardiogram (ECG or EKG), respiratory rate, and skin temperature. It also displays Delta, Theta, Alpha, Beta, and Gamma brain waves and can combine the brain waves to show users their meditative and attentive cognitive states.

Each sensor sends a separate signal to the phone so users can see how their body is responding to their behavior with an easy-to-use visualization module.

Users can create notes to document and categorize their recording session. BioZen automatically generates graphical feedback from the recording sessions to monitor their progress over time.

The mobile app is built on an open source framework Bluetooth Sensor Processing for Android, also known as B-SPAN (link is external), developed by T2.

Posted in Brain Computer Interface | Tagged , |

Microchip MGC3130 based Gesture controlled robot

Posted in Gesture Recognition, Robotics | Tagged , |

Matlab Embedded Target C2000 with TMS320F2812 Primer kit

The objective of this blog is to generate the coding and output file for required [TMS320F2812] processor from C2000 generation of Texas Instrument.

This blog describes how to use the Embedded Target [TMS320F2812] for TI C2000 to create an application on Texas Instruments DSP development boards.


  • MATLAB R2011b 32-bit with Embedded Coder
  • Code Composer Studio V4.2.1.00004 and later

Install the MATLAB and Code Composer Studio in the default directories don’t change it during installation.

Note: A minimum system requirement is Windows 7 OS 32-bit with 2GB RAM and 5GB free space in installation driver to run smoothly.


Hardware used in this tutorial is TMS320F2812 Primer Kit from the Pantech Prolabs India Pvt Ltd.

This same tutorial can also support for the below kits,

TMS320F2812 Tyro kit

TMS320F2812 USB Stick

About Code generation

Matlab R2010a and CCSv3.3 can also use to generate the code for CCS project (.pjt) but the problem is CCSv3.3 can be installed properly only in Windows XP 32 bit machines. If you have Windows XP 32 bit machine then you can go ahead with Matlab R2010a and CCSv3.3 setup.  We already have a solution for that setup.

Few examples Video Tutorial Link:

Programming Switch & LED in TMS320F2812 Using MATLAB

Generation of Six Fixed PWM Using MATLAB for TMS320F2812 DSP


This blog example shows how to use the XMakefile functionality to generate and build code from a simple model using a makefile. You will configure your model to generate code for a Texas Instruments (TI) processor and to build with a Texas Instruments Code Composer Studio (CCS) tool chain.


Before precede this makefilegeneration tutorial watch this video tutorial link:


  • Open Matlabr2011b
  • Type xmakefilesetup in matlab command window and enter.
  • XMakefile User Configuration windows appear,


  • Template – gmake
  • Configuration – ticcs_c2000_ccsv4 and uncheck the Display operational configurations only


In Tool Directives choose the CCS Installation, Code Generation Tools and DSP/BIOS Installation path.

Tool directives


  • Click ok
  •  File – New – Model
  •  Open the Simulink and go to the Embedded Coder.


  • Embedded Target – Right click the Target Preference and to the untitled model file.
  • Double Click the Target and set as the following figure
  • Click yes.


target preferences in ccs


  • Embedded Target -  Processor – Texas Instruments C2000 – C281x – add the Digital Input and Digital Output block.
  • Double the individual block set as in the following respective figure
  • Click ok.


Note: Digital Input choose A11,A12,A13,A14 and Digital Output  choose F11,F12,F13,F14 because switches and led’s are connected respectively in TMS320F2812 Primer kit

Digital Input and Output Block

  • Go to Simulation – Configuration parameter – IDE Link keep the setting as in below figure
  • Click ok.


configuration parameter

  •   File – Save – filename.mdl [save it in matlab default path].
  •   Click Incremental build.

incremental build

In Matlab command window print the text as status about the make file generation for TMS32OF2812.

matlab command window

  •  Minimize the MATLAB or we may close it.


Code Composer Studio

  •   Open Code Composer Studiov4 and any default workspace path.
  •   View – Target configuration file.
  •   Right click user defined – NewTargetConfiguration – finish.


  • Connection – Texas Instruments XDS100v1 USB Emulator.
  • Device – TMS320F2812.
  •  Click Save.
  •   Right click NewTargetConfiguration.ccxml – Launch selected Configuration.
  •   Right click Thread [main] (Disconnected (Suspended)) – Connect Target.

CCS Ready for MATLAB


  •   Target – Load program – Browse the default MATLAB path and you have the folder name of filename_ticcs open it – go to the CustomMW folder [because inside this folder out file is generated] and choose filename.out – open – then click ok.

Posted in DSP/DSC Boards | Tagged , |

Pantech Conducts Two Days Workshop on TI DSP TMS320C674XX @Pondicherry Engineering College

Pondicherry Engineering College is an autonomous  institution promoted and fully funded by the Government of Puducherry. The College was started in the academic year 1985-86 under the seventh five year plan. Ever since its inception, the college has registered speedy progress and it now offers eight undergraduate courses, eleven post graduate courses and Ph.D programmers in all branches of Engineering and basic Sciences. The College is spread across 210 acres and has excellent infrastructure, well equipped laboratories and highly qualified faculty members. The college has signed several MoUs with leading international/national institutions/organizations of eminence and is actively involved in various research projects. The college is situated at Pillaichavady, about 12 Km from Pondicherry town and about 150 Km from Chennai along the scenic East Coast Road (ECR) on the shores of the Bay of Bengal. The lush green campus of great scenic beauty and picturesque environment forms an excellent setting for the pursuit of studies in Engineering,Science and Technology.
Two days hands on training program on TMS320C6745

Two days hands on training program on TMS320C6745 registration

Posted in Events, General | Tagged , |

Glimpses of Pantech Brainsense @ Aagneya 15-GEC Barton Hill

Aagneya 15 is an all India Inter Collegiate Techno-Cultural fest on March 20, 21 & 22, at Kanakakunnu Palace Grounds, the prime spot for cultural events in Kerala. The fest attracts large crowd from over 150 colleges all over the country with its novel and innovative programme. The events at Aagneya have been broadly classified into- Technical, Cultural events and a Technical Expo.

brainsense demo at trivandaram


brainsense demo at trivandaram 2

brainsense demo at trivandaram 3


brainsense demo at gec barton hill


brainsense demo @ trivandram


brainsense demo at gec barton hill

brainsense demo at aagneya

brainsense demo at aagneya 15

brainsense demo at aagneya 15

brainsense demo @ aagneya 2015


brainsense demo at aagneya 2015


brainsense demo


Brainsense demo

brainsense demo1



Posted in News | Tagged , |

XBAND: World’s Smallest Bluetooth Sensor Computer


What is XBAND?


XBAND is the world smallest Bluetooth Low Energy (aka BLE) module with a onboard InvenSense 6-axis MPU6500 motion sensor and high gain ceramic chip antenna, plus a additional configurable sensor,  all in one 6mm x 18mm  package.


Cypress PSOC4 BLE core (NEW)

  • ARM Cortex-M0 32-bit SoC at 48MHz
  • Ultra low power consumption
  • 128 KB Flash, 16 KB RAM
  • BLE Peripheral role
  • BLE Central role (will be available later by software update)
  • GPIO pins reconfigurable (I2C, SPI, UART, Input, Output, Analog, PWM)
  • SWD interface
Posted in General | Tagged |

Join the World's Largest Technical Community