Raspberry Pi

  • Meet us at Maker Faire Berlin - October 3 & 4September 28, 2015

    Autumn is a pretty busy time for makers, full of hackathons and faires everywhere. Here in Europe we have one of the largest events, Maker Faire Rome, where more than 90 thousand people attended last year, and apart from that, just in October our friends in Denmark (Aarhus), Turkey (Istanbul), Spain (Santiago de Compostela) and Finland (Espoo) will enjoy their own mini maker faires.

    In the 2015 edition of Maker Faire Berlin over 120 booths will be available for companies and makers to present their inventions and devices. All throughout the weekend there will be talks and showcases, and workshops where you'll be able to learn about 3D printing or how to connect your sensors to the Internet.

    Look for the IoT Spartan

    Maker Faire Berlin 2015

    We will be visiting Maker Faire Berlin 2015, where we will promote the IoT Spartans Challenge, among other things.

    A while ago we decided in Cooking Hacks to focus extensively on technical education. This was made to meet the increasing demand for IoT developers. An article by Gartner predicted 4.9 billion things connected to the Internet in 2015, and up to 25 billion by 2020. IoT is already having a large impact on industries like utilities, manufacturing and transportation and expanding more and more to government and city councils.

    We thought we had to do something about this situation, so we prepared 20 new kits, specially oriented to education and covering all kind of sensors and wireless technologies. Theses kits, along with over 100 step-to-step tutorials, provide a solid basis for students and future IoT developers.

    Another initiative from Libelium and Cooking Hacks in this aspect is the IoT Spartans. This challenge, to be launched later this year, will identify and give public recognition to the best developers. Libelium will give webinars on Waspmote, where participants will learn how to use this platform as a development tool for the IoT.


    After that, the Spartans will take several tests where they will prove their skills, and will be later ranked monthly in a public list with the top developers. The best 3 developers and the best university will have money prizes at the end of the challenge.

    Don't forget to look for the IoT Spartan around the Maker Faire (logo on the left) and join in!

    Visit www.iot-spartans.com

    Follow us and stay tuned on @iotspartans

    Read more about Libelium IoT Training here.

    Maker Faire Berlin will take place at Postbahnhof am Ostbahnhof, Straße der Pariser Kommune 8.Check a map here.

    Check our visits to previous Maker Faires: Maker Faire Rome 2014 - Maker Faire New York 2014


  • Cooking Hacks will be at the Campus Party EcuadorAugust 25, 2015

    Cooking Hacks will be at the fifth edition of the Campus Party in Quito, Ecuador, from Sept 30 to Oct 4. Founded in 1997 as a gaming event, has since evolved into one of the largest events in the world on innovation and technology disclosure. This year's edition will have more than 260 hours of contents, over 30 workshops and 18 participative forums. Besides, CEPC5 will celebrate the 150th anniversary of Jules Verne's "From the Earth to the Moon" and will be inspired by his visionary perspective of the world.

    2015 is the innovation year on tech entrepreneurship and smart cities development, this is why two complete areas will be exclusively dedicated to explore the world of makers in START UPS & MAKERS and SMART CITIES.

    e-Health Sensor Platform


    Luis Martín, Cooking Hacks R+D engineer will be talking in IoT revolution: IoT Accessible for Everyone about the fact that being able to connect any device to the internet is opening an endless world of possibilities, and for the first time thanks to low cost platforms and DIY makers can now compete on equal terms with large corporations.

    Particularly, one of the most restricted areas for makers and startups has been eHealth, due to the high cost of sensors in this field. Cooking Hacks will introduce the e-Health Sensor Platform, a low cost medical sensor platform designed for investigation, prototyping new devices and even as a diagnostic tool.

    This shield is designed for Arduino, Raspberry Pi and Intel Galileo and allows you to perform biometric and medical applications where body monitoring is needed with 10 different sensors: pulse, oxygen in blood (SPO2), airflow (breathing), body temperature, electrocardiogram (ECG), glucometer, galvanic skin response (GSR – sweating), blood pressure (sphygmomanometer), patient position (accelerometer) and muscle/electromyography sensor (EMG).

    In order to send all the biometric data to the cloud and store it or visualize it in real time, six different wireless connectivity options are available: Wi-Fi, 3G, GPRS, Bluetooth, 802.15.4 and ZigBee.

    A related case study will be presented with a live demo of this platform. This talk is scheduled for Oct 3 at 10 pm, more info here.

    Read about some real applications of the e-Health Sensor Platform:

    IoT Student Kit

    Luis will later give a workshop introducing the Iot Student Kit and Waspmote, Libelium solution for the Internet of Things. It is a wireless sensor platform specially designed for monitoring your environment and highly focused on autonomy and low consumption. It has a modular and horizontal approach that allows to collect data with more than 100 sensors available and several specific sensor boards that help to easily use these sensors (smart cities, gases, smart water, etc). You can connect all these sensors to any cloud platform using one of the 15 radio technologies available, from LoRa to WiFi, ZigBee or Bluetooth.

    The IoT Student Kit was designed in response to the increasing demand of developers for the IoT, and to empower Libelium's campaign to support technical education on wireless sensor networks and electronics. In addition to this campaign, Libelium will launch in the next months the IoT Spartan Challenge, an initiative to identify and give public recognition to the best developers.

    The kit includes a waspmote board and a sensor board, several sensors, a battery and ZigBee 802.15.4 modules. This workshop will make use of waspmote as the brain of a project that will be capable of monitoring our environment and wirelessly send all the information.

    IoT Student Kit

    The workshop will start with a presentation of this sensor platform and its role in the IoT, including a basic explanation on how to program a microcontroller. It will follow with some advanced functions like SD, accelerometer, interrupts or real time clock, and after that a description and several tests of temperature, luminosity and presence (PIR) sensors.

    The last step of the workshop will be to equip the project with wireless connectivity through an XBee module, so the information gathered from the sensors can be wirelessly sent for storage or visualization. This should provide the participants with some basic knowledge in order to be able to develop any IoT application they can imagine. The workshop will start on October 2nd at 8 pm, see the content here.

  • Introducing some New KitsJuly 28, 2015

    As you probably know by now, we released a new version of our website a few weeks ago. Apart from the visual aspect (we hope you're enjoying it), we have seized the opportunity to focus on technical education. Read about it here.

    This means a lot of new kits and tutorials for Arduino, Raspberry Pi, Waspmote and Intel Galileo. Now we would like to tell you a little bit more in detail about our new kits.

    Our best shields and modules for Arduino, Raspberry Pi and Galileo have now their own kit. For instance, there's a Bluetooth Kit for the Bluetooth module Pro, a Tracking Kit for the GPRS+GPS Quadband Module or the Extreme Range Connectivity Kit for the LoRa module (868MHz/900MHz).

    3G+GPS Mobile Kit

    HVAC & TV Infrared Control Kit

    3G+GPS Mobile Kit (left) & HVAC & TV Infrared Control Kit (right)

    We have completely rearranged our idea of kits and included everything you need in a kit to develop full applications. Apart from the shield itself and some components, every kit contains a few accessories to be used with the shield: as you can see in the image above, the 3G+GPS Mobile Kit comes with GPS and 4G antennas, a thin speaker, an internal speaker, a microphone and a 2MP videocamera.

    In addition to all these new kits we have classified them by Platform, User Level and Category, so you can quickly find the right kit according to your experience, and depending on the field you want to work in.

    Customize Your Kit: Choose Your Platform

    Apart from having put together all these new kits, we also give you the chance to choose the platform you want to work with: Arduino, Raspberry Pi or Intel Galileo. Obviously, if you already have any of these boards and you just want to buy a kit with no platform it's fine.

    As you can see, we tried to supply in this platforms everything you need to program and power these boards, so you can start working right away without having to buy additional items.

    Arduino Platform

    Raspberry Pi Platform

    Arduino (left) & Raspberry Pi (right) Platforms. Include one of them in your Kit

    Starter Kit

    The Starter Kit has been upgraded and now has a few more components than it used to. Apart from a bunch of resistors and jumper cables, you can find some other basic components like push buttons (4x), potentiometers (2x),a piezo speaker or a breadboard.

    There's also some LEDs (red, green and RGB), sensors (LDR and Temperature), a transistor and a 9V to barrel jack adapter.

    New Starter Kit

    Additionally, we have included a Micro Servo, a Hobby Motor and an LCD screen. These items open a whole new world of applications for your projects: the LCD will allow you to visualize any data from the sensors, and the Motor and Micro Servo, along with the accessories, will provide you with tools for controlling any moving part of your project.

    You can buy this kit separately, but we thought it would be a good idea to have all the items of the Starter Kit in the rest of the kits. This way, if you buy any of them, like the Smart Cards Kit (NFC/RFID 13.56MHz), you will find everything from the Starter Kit in it, so you can make a specific application but with all these common and useful items.

    If you want to check everything you can accomplish with these new kits take a look at the tutorials we have prepared.

    Learning Kit

    The Learning kit is the first step for beginners in the Arduino world. Just like the rest of the kits you can buy it with or without the Arduino platform.

    Similar to the Starter Kit, it contains fairly common components like resistors, LEDs, an LCD display or some push buttons. The difference is that the shield comes unassembled, so you have to place and solder every component yourself (you will need extra tools).

    Learning Kit

    The idea is that you can learn step by step the basics of the through-hole soldering, and once the kit is assembled, you can program several applications to get started with Arduino, like controlling the LEDs with the buttons, displaying the temperature in the LCD or making a real life alarm clock.

    You can follow this detailed tutorial where we tell you how to prepare and solder the shield, download the libraries and complete every example.

    Robot Kit

    This one is also a brand new kit, and, as the Learning Kit, it is supposed to help you improve your soldering and programming skills. The Robot Kit contains everything you need to assemble your own tracked robot, small enough to qualify for Mini Sumo. It has two micro gear motors and a pair of silicone tracks. For detecting impacts and tracking orientation it has a 3-axis accelerometer, and an array of six infrared reflectance sensors enables line following and edge detection.

    Robot Kit

    The Robot is powered by 4 AA batteries and controlled with an Arduino Uno and a motor driver Zumo shield. This kit has its own tutorial where we explain what you need and how to solder and configure the robot. You can find libraries that will make it a little bit easier to control the robot and a few examples to get started, like a border detector, RC robot or a line follower.

    And there's more to come!

    We hope you like our new or upgraded Kits, and find them useful. Stay tuned to know more about our new kits: more to come in this blog. In the meantime, you can check a complete list of all our Kits here.

  • Integrating the New Raspberry Pi 2 Model B with the Arduino Shields: 3G / GPRS / XBee / RFID / NFC / e-HealthMarch 11, 2015

    Last February Raspberry released their second generation Raspberry Pi 2 Model B to replace the Raspberry Pi 1 Model B+. We have been testing our Raspberry Pi to Arduino shields connection bridge for the past weeks to be sure it is fully compatible with the new model.

    Compared to the previous board its main features are:

    • A 900MHz quad-core ARM Cortex-A7 CPU (6X Faster)
    • 1GB RAM so you can run more powerful applications (512 Mb on the previous B+ board)
    • Same board layout and footprint as the Model B+ (40 GPIO), so any board or shield designed for it should be compatible
    • 4 x USB 2.0 sockets and MicroSD card socket for storage

    Our Raspberry Pi to Arduino shields connection bridge

    Our bridge board was developed to function as a link between Raspberry Pi and Arduino, making it possible to use any shield, board or module designed for Arduino in Raspberry Pi. With our bridge you can connect any analog or digital sensor using the Arduino pinout but taking full advantage of the new RaspberryPi 2 capabilities.

    Our Raspberry Pi to Arduino shields connection bridge

    At the same time we created the arduPi library in order to use the Arduino code in Raspberry. We have implemented conversion functions so you can control any I/O interface the same way as in Arduino: analog, digital, i2C, SPI, UART… An updated version of this library is available here (compatible with Raspberry Pi 2).

    It includes a socket so that you can connect any Arduino wireless module (XBee 802.15.4/XBee ZigBee, RFID, NFC, Bluetooth, Bluetooth Pro, WiFi). You can also connect any sensor with a precision of 16b through the integrated ADC or complex sensors through i2C and UART buses.

    The new Raspberry is powered via microUSB socket (+5V @ 2A) so it can meet higher current requirements than its predecessor. For example GPRS and 3G shields occasionally demand high current peaks and this new board can provide them easily.

    Testing our bridge with the new Raspberry Pi 2 model B

    Since the layout of the new model remains unchanged, with 40 GPIO and all of the connectors in the same place with the same functionality, our shield connects with it perfectly. We have been testing every Raspberry Pi tutorial on our website to ensure every functionality works fine and haven't noticed any kind of problem so we are pretty happy with the outcome.

    You can still use the same ARMv6 Raspbian on both Raspberry Pi 1 and 2, and because it has and ARMv7 processor, it can run the full range of ARM GNU/Linux distributions, including Snappy Ubuntu Core, as well as Microsoft Windows 10.

    A real application of the bridge: use our e-Health sensor platform with Raspberry Pi

    This connection bridge allows to use our e-Health sensor platform with Raspberry Pi. With the e-Health shield you can monitor up to ten different biometric and medical parameters and create applications where body monitoring is needed. The complete kit features ten different sensors: pulse, oxygen in blood (SPO2), airflow (breathing), body temperature, electrocardiogram (ECG), glucometer, galvanic skin response (GSR - sweating), blood pressure (sphygmomanometer), patient position (accelerometer) and muscle/eletromyography sensor (EMG).

    Use our e-Health sensor platform with Raspberry Pi

    Here you have some interesting cases:

    Our Raspberry Pi to Arduino Shields Connection Bridge works perfect with the new board (you can pre-order the new Raspberry Pi 2 Model B board here). You can purchase Raspberry Pi to Arduino Shields Connection Bridge here.

    You can also purchase our e-Health sensor platfom here.

  • Send data at extreme long range using LoRa with Arduino, Raspberry Pi and Intel GalileoDecember 1, 2014

    What is LoRa?

    LoRa is a new, private and spread-spectrum modulation technique which allows sending data to extremely long ranges.

    You can use LoRa right now with Arduino, Raspberry Pi, and Intel Galileo. We have made libraries and examples for all of them.

    The SX1272 LoRa module can be connected along with the Multiprotocol Radio Shield to your Arduino or Intel Galileo, enabling transmissions with another SX1272 LoRa module. This wireless communication module is also compatible with Raspberry Pi through the connection bridge.

    RaspberryPi Arduino Multiprotocol SX1272

    The LoRa module works in both 868 and 900 MHz ISM bands, which makes it suitable for virtually any country. Those frequency bands are lower than the popular 2.4 GHz band, so path loss attenuation is better in LoRa. In addition, 868 and 900 MHz are bands with much fewer interference than the highly populated 2.4 GHz band. Besides, these low frequencies provide great penetration in possible materials (brick walls, trees, concrete), so these bands get less loss in the presence of obstacles than higher bands.

    The great performance of LoRa in terms of sensitivity, path loss and obstacle penetration, makes LoRa a disruptive technology enabling really long range links. This is specially important in urban scenarios, with very difficult transmission conditions. To sum up, LoRa can get long ranges in city deployments, so it reduces dramatically the size of the backbone network (repeaters, gateways or concentrators).

    Transmit data at distances of several miles

    Now you can transmit data at distances of several miles, even through buildings in urban environments, and over 20 miles in open spaces.

    LoRa at a glance

    sx1272 Module
    LoRa Key Features
    Module SX1272
    Dual Frequency Band 863-870 MHz (Europe)
    902-928 MHz (US)
    Transmission Power 25 mW
    Sensitivity -134 dBm
    Channels 8 (868MHz)
    13 (915MHz)
    Range LOS = 21km (13.4miles)
    NLOS = +2km (1.2miles)

    The tests

    We have performed long range tests, getting the awesome distance of 22 km (13.6 miles) in LOS configurations and +2km (1.2 miles) in urban scenarios (going through buildings). The margin in those conditions would allow even more distance (x2, x3), the only problem was to keep the line-of-sight condition.

    Modules and Documentation

    Check the complete list of kits and accessories of SX1272 LoRa module for Arduino, Raspberry Pi and Intel Galileo.

    You can also see here all the LoRa modules for Waspmote.

    Check all the LoRa's key features in this step-by-step tutorial.

  • Cyber Weekend 2014 Super Discounts Revealed!!November 26, 2014

    Superhuman Sales!

    We are pleased to announce Cyber Weekend 2014!

    This year Cyber Weekend will be held from next 28th November to 1st December. Just these four days our shop will let you buy with a Superhuman discount in the entire catalog.

    Cyber Weekend Super Human Discounts!

    From Black Friday to Cyber Monday 15% OFF!

    In particular, all products will be 15% OFF from Black Friday (28th November) to Cyber Monday (1st December).

    You can read here some curious historical information about Black Friday (28th November) and Cyber Monday (1st December).

    Be sure to mark these days on your calendar and set a reminder if you don't want to miss it!

    For more information and regular reminders, stay tuned to our Facebook and Twitter channels.

  • Testing our Raspberry Pi to Arduino Shields Connection Bridge with the new Raspberry Model B+September 9, 2014

    Raspberry Pi to Arduino Shields Connection Bridge is compatible with Raspberry Pi 2 Model B
    We have been testing our Raspberry Pi to Arduino shields connection bridge with the new Raspberry Pi 2 Model B to ensure its full compatibility. Check the specific article here.

    As you surely know Raspberry released his Model B+ board last July. We have been testing it with our Raspberry Pi to Arduino Shields Connection Bridge during last week, to ensure its full compatibility.

    Just in case you didn't know this product, the idea behind our bridge is to allow to use different shields, boards and modules designed for Arduino in Raspberry Pi. It allows also to connect digital and analog sensors, using the same pinout of Arduino but with the power and capabilities of Raspberry.

    RaspBerry Pi B+

    We created also the arduPi library which allows to use Raspberry with the same code used in Arduino. In this library you can find conversion functions to control all the I/O interfaces in the same way as in Arduino.

    As we can see in Raspberry official website (check the link, the upper block is exactly the same as in model A/B. You may remember some changes were made in this part in the past. We are working with revision 2, as we guess the vast majority of you. Accordingly, the main change is Raspberry B+ includes more GPIO (14 pins more). See picture below.

    Raspberry Pi GPIO Pinouts

    As the former pins remains unchanged, and the GPIOs are the same, our shield connects with the board with no problems. At the end, we are very happy with the testings we have made. We have tested many of the eHealth sensors (the patient Position Sensor - Accelerometer, and the body Temperature Sensor, for example, and we do not foresee any problem for this side) and also with interruptions.

    More changes we love: the new Micro SD (the old card socket broke easy and frequently), the video onto the 3.5mm jack (one jack for audio and video), the lower power consumption and the extra USB ports.

    You can still install Raspbian - it is the default operating system, and we usually choose it. Model B+ is recommended for use in schools: it has more flexibility for learners and more USB ports than any other model.

    Our Raspberry Pi to Arduino Shields Connection Bridge works perfect with the new board (you can get the new Raspberry Model B+ board here).

    Why don't you give the Connection Bridge a try?

  • New Industrial Protocols modules: RS-232, RS-485, CAN Bus, Modbus, 4-20 mA for Arduino, Raspberry Pi and Intel GalileoJune 23, 2014

    Cooking Hacks has released new industrial protocol modules and API that allow sensor information from industrial devices to connect to the Cloud. The new modules support the most widely used industrial communication network protocols such as RS-485, RS-232, CAN Bus, and Modbus, used for process or industrial automation, building automation, military and automobile applications, for sensor network capability in remote or factory floor environments.

    Cooking Hacks new family of modules modules connect with general development platforms such as Arduino, Intel Galileo, and Raspberry Pi, to help developers design industrial Internet of Things (IoT) solutions. In conjunction with the new modules, Cooking Hacks has released a special 4-20 mA sensor board (current loop), to connect the most commonly deployed sensors in industrial environments.

    In order to use the Industrial Protocols modules and the wireless radio at the same time we have created the Multiprotocol Radio Shield. This way we can make a bridge between the bus and the wireless link. Available radios are: WiFi, RFID, NFC, Bluetooth, ZigBee, and 802.15.4. Other interesting radio protocols such as 3G and GPRS can be used directly without the need of this board.

    Waspmote Industrial Protocols



    • Standard:EIA RS-485
    • Physical Media:Twisted pair
    • Connector:DB9
    • Network Topology:Point-to-point, Multi-dropped, Multi-point
    • Maximum Devices:32 drivers or receivers
    • Mode of Operation:Differential signaling
    • Maximum Speed:460800 bps
    • Voltage Levels:-7 V to +12 V
    • Mark(1):Positive Voltages (B-A > +200 mV)
    • Space(0):Negative voltages (B-A < -200 mV)
    • Available Signals:Tx+/Rx+, Tx-/Rx-(Half Duplex)Tx+,Tx-,Rx+,Rx-(Full Duplex)

    • Industrial Equipment
    • Machine to Machine (M2M) communications
    • Industrial Control Systems, including the most common versions of Modbus and Profibus
    • Programmable logic controllers
    • RS485 is also used in building automation
    • Interconnect security control panels and devices



    • Standard:TIA-232-F
    • Cabling:Single ended
    • Connector:DB9
    • Network Topology:Point-to-point
    • Maximum Speed:115200 bps
    • Signaling:unbalanced
    • Voltage Levels:-25...+25
    • Mark(1):-5...-15
    • Space(0):+5...+15
    • Signals:Full Duplex (Rx, TX)

    • Bar code scanners and other point of sale devices
    • LED and LCD text displays
    • Satellite phones, low­ speed satellite modems and other satellite based transceiver devices
    • Updating Firmware on various consumer devices
    • Uninterruptible power supply
    • Stenography or Stenotype machines
    • Software debuggers that run on a 2nd computer
    • Industrial field buses

    CAN Bus

    CAN Bus

    • Standard: ISO 11898
    • Cabling: Twisted Pair
    • Connector: DB9
    • Network Topology: Multimaster
    • Speed: 125 to 1000 Kbps
    • Signaling: Differential
    • Voltage Levels: 0-5V
    • Signals: Half Duplex

    • Automotive applications
    • Home automation
    • Industrial Networking
    • Factory automation
    • Marine electronics
    • Medical equipment
    • Military uses



    The Modbus is a software library that can be operated physically on the RS-485 and RS-232 modules.

    • Standard: ISO 11898
    • Data area: Up to 255 bytes per job
    • Interface: Layer 7 of the ISO-OSI reference model
    • Connector: DB9 (RS-485 / RS-232 modules)
    • Number of possible connections: up to 32 in multi point systems
    • Frame format: RTU

    • Multiple master-slave applications
    • Sensors and Instruments
    • Industrial Networking
    • Building and infrastructure
    • Transportation and energy applications

    4-20 mA (Current Loop)

    4-20 mA (Current Loop)

    • Standard: ISO 11898
    • Type:  Analog
    • Media: Twisted Pair
    • No. of devices: 1
    • Distance: 900m
    • Supply: 5-24V

    • Sensors and Instruments
    • Remote Transducers
    • Monitoring Processes
    • Data transmission in industrial scenarios


    We have created specific tutorials explaining how to use step by step each of the modules in Arduino, Raspberry Pi and Intel Galileo.

  • Take the most of the Galileo board by using on it the shields and modules designed by Cooking HacksMay 15, 2014

    We are happy to announce we have just released step-by-step tutorials that show how to connect Arduino and Raspberry Pi shields and modules to the Intel Galileo development board. Unlock the full potential of the Intel board - Galileo - using our shields, boards and modules designed for Arduino and Raspberry Pi!

    You can connect digital and analog sensors, and integrate different communication protocols, using the same pinout of Arduino but with the power and capabilities of Intel core. Galileo comes with a single-core 32-bit, 400MHz Quark SoC X1000 processor, supports 3.3 or 5 volt shields and has an Ethernet and USB port. Don't forget the software of Galileo includes support for the Arduino shield ecosystem. You will be able to connect any Arduino Wireless module (WiFi, GPRS, 3G), sensor or actuator which works over i2C, SPI or UART.

    Take the most of the Galileo board

    We have created a full pool of examples! You can read how to get started with the board and the processor features in our complete tutorial. Don't forget to check the complete list of modules and shields available for Intel Galileo.

    In detail, you can read about each of them:

    Don't miss our complete Galileo tutorial where you will find how to connect any Arduino Wireless module (RFID, NFC, Bluetooth, Bluetooth Pro, Wifi, GPRS,3G), any sensor or actuator, specific shields or any electronic modules or actuators which works over i2C, SPI, UART...

  • Maker MovementJanuary 17, 2014

Items 21 to 30 of 67 total