element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Forget Me Not Design Challenge
  • Challenges & Projects
  • Design Challenges
  • Forget Me Not Design Challenge
  • More
  • Cancel
Forget Me Not Design Challenge
Blog Forget Me Not Design Challenge Week 02: The EnOcean Sensor Kit, EnOcean Pi, and Raspberry Pi Model B+ Unboxing
  • Blog
  • Forum
  • Documents
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: p-brane
  • Date Created: 10 Aug 2014 3:05 PM Date Created
  • Views 1638 views
  • Likes 0 likes
  • Comments 4 comments
  • forget_me_not
  • b+
  • sensors
  • internet_of_things
  • enocean
  • energy_harvesting
  • raspberrypi
  • iot_victorian
  • wireless
  • model
Related
Recommended

Forget Me Not Design Challenge Week 02: The EnOcean Sensor Kit, EnOcean Pi, and Raspberry Pi Model B+ Unboxing

p-brane
p-brane
10 Aug 2014

Other blogs on this project

Forget Me Not Design Challenge Week 01: The Introduction

Forget Me Not Design Challenge Posting 03: The EnOcean Sensor Kit, EnOcean Pi, and Raspberry Pi Model B+ Setup, Configuration, and FHEM Operation

Forget Me Not Design Challenge Week 04: Tektronix TBS1052B-EDU Oscilloscope

Forget Me Not Design Challenge Post 05: EnOcean EOP-350 Universal Programmer Board

Forget Me Not Challenge Design Challenge Post 06: Cadsoft Eagle Schematics

Forget Me Not Challenge Design Challenge Post 07: Door Lock Monitor

Forget Me Not Challenge Design Challenge Post 08: Soldering Iron Monitor

Forget Me Not Challenge Design Challenge Post 09: Soil Moisture Monitor

Forget Me Not Challenge Design Challenge Post 10: Cat Feed Monitor

Forget Me Not Challenge Design Challenge Post 11: Project Summary

 

 

 

It’s here! My EnOcean Pi kit arrived. The package contained the following items.

 

  • Raspberry Pi Model B+
  • EnOcean Pi
  • EnOcean Sensor Kit

 

Each item was nicely packaged as shown in Figure 1.

 

image

Figure 1

 

The Raspberry Pi Model B+

The Raspberry Pi Model B+ (RPi B+) is sweet. Figure 2 shows the front and the back of the RPi B+, and some of the key components have been identified [1] [2] [3] [4] [5].

 

image

Figure 2

 

The new features that I like a lot include:

 

  • Four mounting holes (mostly) near the corners of the board.
  • All connectors face only two of the edges making it easier to make boxes for the RPi B+.
  • Smaller Micro SD memory card takes up less room (smaller overhang).
  • Four USB ports eliminate the need for a USB hub.
  • More IO pins and new pins support ID EEPROM, so add-on boards can be identified by software.
  • A better on-board power supply means lower power dissipation and increases battery life.
  • New documentation is more complete (dimensioned drawings).


EnOcean Pi

The EnOcean Pi is a board that contains an EnOcean TCM310U Gateway Controller module and a 26 pin connector for connecting to the GPIO pins on a Raspberry Pi Model B (see Figure 3) [6] [7] [8] [9]. The TCM310U is a radio transceiver module that provides two way data communications at 125 kpbs at 902 MHz in the USA using Frequency Shift Key (FSK) modulation. FSK modulation transmits data by switching between two slightly different frequencies with one frequency being associated with a data bit equal to1 and the other with a data bit equal to 0 [12].

 

image

Figure 3

 

I could not find any data that described how the module was wired or a description of the signal on the 26 pin connector. I also could not identify pin 1 of the connector on the EnOcean Pi board either (see Figure 4). Based on comments on the EnOcean sensor webinar, I suspect that the serial RX and TX pins are connected to the serial TX and RX GPIO pins of the RPi B+ along with power and ground [10] [11]. Hopefully, the next version of the datasheet will provide this information.

 

image

 

Figure 4

 

I attached the EnOcean Pi to the RPi B+ as it is shown in the Raspberry Pi talks EnOcean datasheet [13] (see Figure 5). A Raspberry Pi Model B with a 26 pin GPIO is shown in the datasheet so there was some concern about connecting it to a RPi B+, which has 40 GPIO pins. Fortunately, the EnOcean Pi also fits on the RPi Model B+ and blocks a few of the remaining used pins, but it fits.

image

 

Figure 5

 

EnOcean Sensor Kit

According to the box, the EnOcean Sensor Kit contains the following:

 

  • STM332/330 Temperature Sensor module
  • STM329/320 Magnet Contact Transmitter Module
  • PTM210/200 Pushbutton Transmitter Switch Module

 

 

For the USA, the Temperature Sensor Module STM332U is actually provided. The key components of this module are illustrated in Figure 6 [14]. The HSM100 Humidity Sensor Module can be plugged on to this connector to provide humidity readings along with temperature measurements from this module.

 

image

Figure 6

 

The Magnet Contact Transmitter Module STM320U is provided in the USA and the key components are shown in Figure 7 [15]. Since the IO connector is not populated on the board, the datasheet does not specify the IO pinout. An option to have this connector populated would be handy so that multiple functions could be sensed from one module for some applications.

 

image

Figure 7

 

The Pushbutton Transmitter Switch Module PTM210U is provided in the USA, and the functions are shown in Figure 8. Two switch positions are easily controlled by the rocker switch plate on the top of the module. Pressing the switch also actuates an energy harvester that powers the electronics inside the module. A magnet also came in the plastic bag with this module, but I suspect it is for the Magnetic Contact Transmitter module.

 

image

Figure 8

 

The Raspberry Pi Model B+, EnOcean Pi, and the EnOcean Sensor Kit looks like a really neat and powerful sensor system (see Figure 9). The build quality of all the components is exceptional, especially with the gold plating on the EnOcean sensor modules. I’m looking forward to bringing up the RPi B+ and communicating with the sensors in my next step.

 

image

Figure 9


The video below shows my unboxing of the Raspberry Pi Model B+, EnOcean Pi, and the EnOcean Sensor Kit that arrived recently.

 

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

References

[1] element14 Raspberry Pi Model B+

[2] elinux.org Raspberry Pi Wiki Hub

[3] elinux.org RPi Hardware

[4] wikipedia.org Raspberry Pi

[5] Adafruit OMGOMGOMG ITS A NEW RASPBERRY PI!

[6] element14 EnOcean Pi: Transforms Raspberry Pi into a Wireless Gateway

[7] EnOcean Modules and Produces – 902 MHz

[8] EnOcean Pi Transforms Raspberry Pi into a Wireless Gateway

[9] EnOcean TCM 310 Transceiver module for gateways

[10] Adafruit Raspberry Pi – A Tour of Each Plug #piday #raspberrypi @Raspberry_Pi

[11] Raspberry-projects.com Model B IO Pins

[12] wikipedia.org Frequency-shift keying

[13] EnOcean Raspberry Pi talks EnOcean

[14] EnOcean Scavenger Transmitter Module STM 330 / STM 331 / STM 330C / STM 332U / STM 333U June 21, 2013 V1.15

[15] EnOcean Scavenger Transmitter Module STM 320 / STM 320C / STM 320U June 21, 2013 V1.1

[16] EnOcean Pushbutton Transmitter Device PTM 210 / PTM 210U / PTM 215 July 30, 2013 V1.4

[17] element14 EnOcean Sensor Kit - for use with Raspberry Pi

  • Sign in to reply

Top Comments

  • mcb1
    mcb1 over 11 years ago +1
    Thanks for sharing this. I suspect the Temp sensor module is populated to allow the Humidity sensor module to be fitted. Identifying Pin 1 on the unit would be useful and save it being rotated 180 deg…
  • DAB
    DAB over 11 years ago +1
    Good post with plenty of detail. Look forward to your next post. DAB
  • p-brane
    p-brane over 11 years ago in reply to DAB

    Hi DAB,

    Thank you. Never thought that I would be working on energy harvesting wireless sensors. The are so cool.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • p-brane
    p-brane over 11 years ago in reply to mcb1

    Hi Mark,

    That's a good point about the humidity sensor module. Also since the sensor chip supports multiple inputs, I would think all modules should have a connector to support sampling multiple signals and to support the widest possible number of applications.

     

    If it can be put on backwards or 180 out, then it's likely to happen in my experience. Perhaps updates to the user manual will provide that information. It would help anyone try to use the model in other applications and with different hardware too.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 11 years ago

    Good post with plenty of detail.

     

    Look forward to your next post.

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • mcb1
    mcb1 over 11 years ago

    Thanks for sharing this.

    I suspect the Temp sensor module is populated to allow the Humidity sensor module to be fitted.

     

    Identifying Pin 1 on the unit would be useful and save it being rotated 180 deg.....

     

    Mark

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube