New Product in Stock: OLIMEXINO-NANO-GSM shield EURO 23 Quad band GSM/GPRS + Bluetooth/FM radio

Image

OLIMEXINO-NANO-GSM shield is compatible with OLIMEXINO-NANO and adds Quad core GSM/GPRS capability. With this shield you can send and receive SMS, place and take phone calls, connect to http or ftp via GPRS.

In addition to GSM/GPRS module SIM800H also have Bluetooth 3.0+EDR and FM radio, which are also included as capability of this module. The GSM antenna is external for better range and reception, the Bluetooth antenna is printed on the PCB.

This module can be used with any of our other UEXT boards via jumper wires.

OLIMEXINO-NANO-GSM cost EUR 23 in single quantity.

Arduino library and demo code working with OLIMEXINO-NANO is provided.

OLIMEXINO-NANO-GSM shield prototypes works fine

ImageImage

OLIMEXINO-NANO is small 30×30 mm Arduino Leonardo compatible board with microSD-card, UEXT, micro USB and stack-able shields, the available shields for the moment are:

OLIMEXINO-NANO-GSM is new 4 band GSM shield + Classic Bluetooth combo board. It stacks on OLIMEXINO-NANO and add GSM/GPRS capability to it + Classic Bluetooth connectivity.

The shield will be in stock end of the month and will cost EUR 20

New Product in Stock: Bluetooth 4.0 BLE module

Image

MOD-nRF8001 is a low cost EUR 9.95 Bluetooth low energy module (Bluetooth 4.0) which works with Arduino, Pinguino, Maple boards. Demo examples for these three platforms have been tested.

BLE is interesting for iPhone developers since BLE is not subject to a bogus license from Apple as normal Bluetooth, this means you can connect devices to iPhone via BLE without the need to be “approved” by Apple. Other phones and tablets with Bluetooth 4.0 also can work with MOD-nRF8001. This makes interfacing to sensors and physical computing possible at low cost. MOD-nRF8001 has a range of up to 50-60 meters when no obstacles and walls are present.

MOD-nRF8001 is made for easy integration to existing PCBs and can be soldered on the PCB using the cut-through pads, those who want to work with breadboards can solder 2 x 0.1″ step connectors to MOD-nRF8001 and plug it to a breadboard, the third way to connect MOD-nRF8001 to board is by soldering 10 pin UEXT connector to it.

Special OLIMEXINO-NANO nRF8001 shield is designed and will be in stock in February.

New Product in stock: OLIMEXINO-NANO wearable Arduino Leonardo clone

Image

In October I blogged for our new Arduino clone: The NANO with size only 30x30x8 mm.

Well we have them all three in stock now!

OLIMEXINO-NANO is the core module with USB micro connector, the stackable connectors for shields and UEXT to connect our many UEXT modules like BMP085, MPU6050, HMC5883L, Zigbee, temperature, magnetometers etc. etc.

OLIMEXINO-BB is stackable shield which allow you to connect NANO to Breadboard-1

OLIMEXINO-BAT is shield which contain Lithium 3V battery, connector for LiPo battery and on board charger.

The power supply for NANO is made very intelligently and as soon you connect LiPo it will take power from there, if the USB is connected the batteries are disconnected and start charging them.

We have two more modules which will be ready in few weeks:

  • EUR 10 Bluetooth 4.0 BLE shield which will allow the wearable NANO to be connected to iPhones without licensee issues or to Android phones with Bluetooth 4.0 and will allow interactions with phones and tablets with different sensors connected to NANO
  • EUR 22 GSM/GPRS 4 band shield with external antenna which will add connectivity via GSM

The NANO shield concept is that the connectors are SMT type and stackable, on bottom there is male connector, on top is female connector so you can stack as many shield as you want together.

Look Mom! I shrink the Arduino!

Image

We love to play with Arduino and like it very much but one thing have always bothered us – it’s HUGE.

What you do when you want to make small data logger, RF/Zigbee baecon, sensor network, something wearable etc? use this BRICK? No way.

This is how the idea for OLIMEXINO-NANO came.

We made complete Arduino replacement with size of only 30x30x8 mm

ImageImage

What you see on the pictures above is TOP and BOTTOM view of the OLIMEXINO-NANO.

It have these features:

  • ATMega32U4 processor (Leonardo compatible)
  • micro USB connector for programming and power supply when debugging
  • RESET button
  • USER button
  • microSD card connector for data logging on SD-card
  • UEXT connector for RF, Zigbee, Ethernet, RELAY, RGB LED, etc UEXT modules
  • two status LEDs
  • Connector 14 pin 0.05″
  • Connector 20 pin 0.05″

the connectors allow other boards to stackup like normal Arduino shields.

The first shield we made is with Battery power supply:

Image

Image

On this battery shield there is:

  • power ON/OFF switch
  • LiPo battery connector for our 1400mA/2200mA/3000mA/4400mA/6600mA batteries
  • LiPo charger with three status LEDs
  • Li 3V CR3023 battery holder

Here are how NANO and BATTERY shield snap together:

Image

Image

both fit perfectly in this small plastic enclosure:

Image

The next shield was to allow easy connection to Breadboard:

Image

Image

Image

Here is view of BreadBoard shield with Battery shield snap on top:

Image

And here is same with NANO snap on bottom:

Image

and here is side view:

ImageImage

Here is again how NANO looks next to OLIMEXINO-328 (Arduino-2009 clone)

Image

and to cigarette lighter:

Image

and together with the small 45 x 40 x 20 mm enclosure:Image

As you see above these three boards are the first prototypes which we built, now we will do some testing and run production in November. The prices? They will be very competitive and similar to OLIMEXINO-32U4 which uses same processor.

Another shield we work now on is Bluetooth 4.0 BLE shield which to snap and to allow trouble free connection to iPhone and Android devices

Add Bluetooth to A13-OLinuXino-WIFI with MOD-BT

Image

To add Bluetooth connectivity to A13-OLinuXino is very easy with MOD-BT as both have UEXT connector.

To tune MOD-BT is a bit tricky though as by default on UEXT UART is conected the console so all console messages will go through MOD-BT and vice versa all messages from MOD-BT will go as commands to the console.

Here is the correct sequence to enable Bluetooth on A13-OLinuXino with MOD-BT:

1. Make sure you have ssh enabled

# /etc/init.d./ssh start

2. Reboot A13 WITHOUT MOD-BT

3. Connect via ssh

#ssh root@192.168.0.xxx

4. Disable the console to UEXT UART

#nano /etc/inittab
and comment "T0:23:respawn:/sbin/getty -L -a root ttyS0 115200 vt102"
then restart inittab
#init q

5. Connect MOD-BT to UEXT end enter the following commantds:

#echo AT+BTAUT=1,0 > /dev/ttyS0
#echo AT+BTSRV=1 > /dev/ttyS0

these commands initialize MOD-BT to enable Serial UART Bluetooth profile, i.e. from now on all input stream received by MOD-BT will be transmitted to the paired device and all messages received will be sent to the UART

this way you can use remote device to connect to A13-OLinuXino via Bluetooth COM port

6. On other PC or PHONE connect to MOD-BT and start virtual COM port

7. Enable again the console now which will be seen by the Bluetooth device

#nano /etc/inittab
Uncomment "T0:23:respawn:/sbin/getty -L -a root ttyS0 115200 vt102"
#init q

that’s it now your console is again enabled but your MOD-BT is configured to send and receive the messages through Bluetooth Serial Port Profile to the paired Bluetooth device

Adding Bluetooth connectivity to iMX233-OLinuXino-MAXI

Image

iMX233-OLinuXino-MAXI have UEXT connector, so it’s very easy to add Bluetooth connectivity with MOD-BT.

What you need is to copy the MOD-BT files from GitHub: https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/iMX233/MOD-BT and to compile them:

you will build mod-bt executable, you should use it with these commands

# ./mod-bt –config

to configure MOD-BT

after this command you can start and stop MOD-BT with these commands:

# ./mod-bt –start

and

# ./mod-bt –stop

when MOD-BT is started you can pair it to any device with Bluetooth, the default name is BGB203 and password 0000

once paired you can use the –transfer to send message to the paired device and –receive to receive message from the paired device.

you can use the code template to make your own code which interact with the bluetooth devices.

Previous Older Entries

Follow

Get every new post delivered to your Inbox.

Join 564 other followers