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
Experimenting with Extreme Environments
  • Challenges & Projects
  • Design Challenges
  • Experimenting with Extreme Environments
  • More
  • Cancel
Experimenting with Extreme Environments
Blog Blog 2 - Pool temperature sensor - Kit unboxing
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Experimenting with Extreme Environments to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: iker46
  • Date Created: 22 Apr 2024 9:37 PM Date Created
  • Views 346 views
  • Likes 9 likes
  • Comments 2 comments
  • Pool temperature sensor
  • compute module 4
  • Experimenting with Extreme Environments
  • Hammond Manufacturing
Related
Recommended

Blog 2 - Pool temperature sensor - Kit unboxing

iker46
iker46
22 Apr 2024

Introduction 

This is the second blog entry for my Experimenting with Extreme Environment challenge entry. In the first one the project was presented together with a brief explanation of the main chemical reaction taking place in my swimming pool. It was also described how the kit will be exposed to an extreme environment and why making this project is interesting for me.

In this new series of the blogs, an unboxing of the kit will be presented, along with a description of each component and a summary of their datasheet. 

Kit unboxing

Compute Module 4

The first componet to be presented is the Compute Module 4 by Raspberry Pi, as it can be seen in Figure 1.

image

Figure 1. Raspberry Pi Compute Module 4

I own some Raspberry Pi boards: regular series, Zero and Pico. I have never owned a Compute Module and even if I have seen pictures before I didn't expect it to be so surprisingly small. The description from the official product page describes it as follows:

"The power of Raspberry Pi 4 in a compact form factor for deeply embedded applications. Raspberry Pi Compute Module 4 incorporates a quad-core ARM Cortex-A72 processor, dual video output, and a wide selection of other interfaces. Available in 32 variants, with a range of RAM and eMMC Flash options, and with or without wireless connectivity."

Regarding to the main specifications, they are presented in Table 1.

Table 1. Compute Module 4 specification
Form factor 55 x 40 mm
Processor

Broadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit
SoC @ 1.5GHz

Memory 1GB, 2GB, 4GB or 8GB LPDDR4 (depending on variant)
Conectivity • Optional wireless LAN, 2.4GHz and 5.0GHz IEEE 802.11b/g/n/
ac wireless, Bluetooth 5.0, BLE with onboard and external
antenna options
• Onboard Gigabit Ethernet PHY supporting IEEE1588
• 1 × USB 2.0 interface
• PCIe Gen 2 x1 interface
• 28 GPIO signals
• SD card interface for SD card or external eMMC (for use only
with Compute Module 4 variants without eMMC)
Video • Dual HDMI interface (up to 4Kp60 supported)
• 2-lane MIPI DSI display interface
• 2-lane MIPI CSI camera interface
• 4-lane MIPI DSI display interface
• 4-lane MIPI CSI camera interface
Multimedia H.265 (4Kp60 decode); H.264 (1080p60 decode, 1080p30
encode); OpenGL ES 3.0 graphics
Input power 5V DC
Operating temperature -20°C to +85°C

Compute Module 4 IO Board

The next componet to be presented is the Compute Module 4 IO Board by Raspberry Pi, as it can be seen in Figure 2.

image

Figure 2. Compute Module 4 IO Board

This board is a companion for the Compute Module 4, allowing us to easily access several interfaces. Again, the official product page describes it as follows:

"Exposing every interface from Raspberry Pi Compute Module 4, the Compute Module 4 IO Board provides a development platform and reference base-board design for our most powerful Compute Module yet."

Main specification are listed below:

• CM4 socket: suitable for all variants of Compute Module 4
• Standard Raspberry Pi HAT connectors with PoE support
• Standard PCIe Gen 2 x1 socket
• Real-time clock (RTC) with battery backup
• Dual HDMI connectors
• Dual MIPI camera connectors
• Dual MIPI display connectors
• Gigabit Ethernet socket supporting PoE HAT
• On-board USB 2.0 hub with 2 USB 2.0 connectors
• SD card socket for Compute Module 4 variants without eMMC
• Support for programming eMMC variants of Compute Module 4
• PWM fan controller with tachometer feedback

MIDAS LCD Display

Another component included in the kit is a LCD display by MIDAS, specifically the MC42005A6W-SPTLYI-V2 model. This component is shown in Figure 3.

image

Figure 3. MIDAS LCD Display, connectors, antenna.

It is a LCD display that can be driven by I2C. I have not tested it yet, but as my project will be using Python, probably the best idea will be to use the library already developed by javagoza .

The main specifications are listed below:

  • 20 characters x 4 lines
  • STN transflective
  • Yellow/green LED backlight
  • Blue/black characters on a yellow/green background appearance
  • I2C Interface
  • 5V driving voltage
  • 16 SIL top left connection
  • Operating temperature range from -20°C to +70°C
  • Chip on board construction
  • 98mm x 60mm x 13.6mm overall size
  • 77mm x 25.2mm viewing area
  • 4.75mm character height

All this information can be found at Farnell product page.

Hammond IP68 enclosure

This is the key component kit of the challenge, as it will be the one in charge of enduring the extreme conditions. The model of the enclosure is the 1554VA2GYCL, it is rated as IP68 so it should be protected against dust and also be suitable for permanent submersion in water. The enclosure is presented in Figure 4.

image

Figure 4. Hammond IP68 enclosure

Farnell product page describes it as follows:

"The 1554VA2GYCL is a watertight clear lid polycarbonate Enclosure ideally suited for mounting printed circuit boards or DIN rail mounted components. The clear polycarbonate lid allows for maximum visibility of protected internal components. It has gasketed lid with two piece tongue and groove construction provides protection against access of oil, dust and water. The lid is secured with self-captivating - M4 stainless steel machine screws, threaded into integral stainless steel bushings for repetitive assembly and disassembly. Stainless steel hardware is used to avoid corrosion caused by dissimilar metals."

Miscellany

The other components included in the kit are two circular connectors, which allow us to power our prototype while still being able to ensure protection. I must point out that the connectors are not IP68 but IP67, which means that they will only stand immersion up to a depth of 1 m for up to 30 minutes. These connectors are made by AMPHENOL COMMUNICATIONS SOLUTIONS.

The RF Antenna model 146153-0050 by Molex is suitable for different communication protocols like Wi-Fi, BLE, Thread, Wireless Hart or Zigbee.

All these components are presented in the previously depicted Figure 3.

Extra

Another component I already owned must be presented, even if it is not part of the kit, as it will be a very important part of this challenge. 

It is a Dallas DS18B20 sensor sealed into a metal tube. For communication, it uses a 1-Wire serial interface. 

It can measure temperatures ranging from -55 ºC to 125 ºC, with an accuracy of 0.5 ºC being enough for our project.

The next blogs will feature the prototype building process and the first coding steps.

Note: I am struggling to get free time to be able to do this, so the pictures included are the ones I took when I got the kit. If I have time, I will update them.
 
 

  • Sign in to reply
Parents
  • DAB
    DAB over 1 year ago

    I hope you are able to continue, I am looking forward to your build.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • iker46
    iker46 over 1 year ago in reply to DAB

    Thank you! I'll try my best.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • iker46
    iker46 over 1 year ago in reply to DAB

    Thank you! I'll try my best.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
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