UV and Air Sensor Boards for Data Streaming

August 9, 2019 | Celine Marie Barrozo

Today, we are releasing two new sensor boards designed in Geppetto.

ESP8266 UV Sensor Board

The UV Sensor board uses Espressif ESP-WROOM-02U as its processor. It includes a Vishay VEML6070 UV Light Sensor and a Bosch BME280 Environmental Sensor. This board can provide a stream of sensor data to any number of IoT applications over WiFi.

ESP8266 UV Sensor Board


View in Store

This is an Arduino-compatible board! Check out our simple Arduino sketch available on our Github repo.

ESP32 Air Quality Sensor Board

This Air Quality Sensor board uses Espressif ESP-WROOM-32U as its processor. It includes a Sensirion SGP30 Gas Sensor and a Bosch BME680 Environmental Sensor.

ESP32 Air Quality Sensor Board


View in Store

New Sensors in Geppetto

July 12, 2019 | Celine Marie Barrozo

We have added four sensors in Geppetto for you to use in your designs and projects.

Sensors

We have a wide-array of sensors available in Geppetto and are continuously adding more everyday. If you can’t find a sensor you need, please feel free to send us an email at support@gumstix.com.

Gyroscope

A gyroscope is a device used for measuring or maintaining orientation and angular velocity.

L3GD20H from ST

This gyroscope is a low-power three-axis angular rate sensor. It can be used on motion sensing, drones, game consoles, and game controllers.1

Magnetometer

A magnetometer is a device used for measuring magnetism.

BMM150 from Bosch

BMM150 is a low power and low noise 3-axis digital geomagnetic sensor. It’s commonly used on drones, augmented reality applications and location-based services, indoor and outdoor navigation, gaming, and pointing devices.2

IMU

An inertial measurement unit (IMU) is a device that measures and reports force, angular rate, and sometimes orientation of the body using a combination of accelerometers, gyroscope, and sometimes magnetometers.

BMI055 from Bosch

The BMI055 is an ultra-small, 6-axis inertial sensor, consisting of: A digital, triaxial 12bit acceleration sensor and a digital, triaxial 16bit, ±2000°/s gyroscope.3

Its applications include activity monitoring, step-counting, navigation, vibration measurement (also for active damping), six-dimensional tracking of trajectories, flat detection, tap sensing, menu scrolling, tilt compensation for electronic compass, shock and free-fall detection, and image stabilization.

Barometer

A barometic is an instrument to measure air pressure.

BMP280

BMP280 is an absolute barometric pressure sensor especially designed for mobile applications. The sensor module is housed in an extremely compact package. Its small dimensions and its low power consumption allow for the implementation in battery powered devices such as mobile phones, GPS modules or watches.4

It can be used for enhancement of GPS navigation (e.g. time-tofirst-fix improvement, dead-reckoning, slope detection), indoor navigation (like floor detection or elevator detection), outdoor navigation, leisure and sports applications, weather forecast, health care applications such as spirometry, and vertical velocity indication (e.g. rise/sink speed).


Sources

Information on this page is taken directly from their respective product pages.
1 L3GD20H (https://www.st.com/en/mems-and-sensors/l3gd20h.html)
2 BMM150 (https://www.bosch-sensortec.com/bst/products/all_products/bmm150)
3 BMI055 (https://www.bosch-sensortec.com/bst/products/all_products/bmi055
4 BMP280 (https://www.bosch-sensortec.com/bst/products/all_products/bmp280)

Geppetto is our free online design tool that allows you to create a custom hardware design. Moreover, we handle everything, from sourcing of parts to production, to ensuring that your board boots out of the box. We take care of production while you focus on your software or application. We will deliver your pre-tested, fully assembled boards (not just PCB) after 15 business days.

Coming soon: NVIDIA Jetson Nano in Geppetto

June 21, 2019 | Celine Marie Barrozo

Yes, you read it right. The team is working on adding NVIDIA Jetson Nano in Geppetto. Below is a preview of the module:

On top of that, they have designed in Geppetto an NVIDIA Jetson Nano development board you can start to customize as soon as it becomes available.

Geppetto is our free online design tool that allows you to create a custom hardware design. Moreover, we handle everything, from sourcing of parts to production, to ensuring that your board boots out of the box. We take care of production while you focus on your software or application. We will deliver your pre-tested, fully assembled boards (not just PCB) after 15 business days.

u-blox ZED-F9P module now in Geppetto

June 6, 2019 | Celine Marie Barrozo

We are happy to announce the availability of u-blox ZED-F9P in Geppetto. You can now design a custom electronic board for your rovers, land-based vehicles project, Internet of Things (IoT) device, or anything that requires precise positioning.

It is also important to note that Aerial Vehicles usually have an unobstructed view of the sky so single frequency GNSS is usually acceptable. However, rovers and land-based vehicles have trees, bridges, building, over top of them so they frequently lose signal lock. The dual frequency of the ZED-F9P makes a huge difference in the speed of acquisition and precision.

u-blox ZED GNSS Receiver in Geppetto
u-blox ZED GNSS Receiver in Geppetto

GNSS Receiver Family

This new module adds to our GNSS Receiver offering which already includes support for the following module:

  • u-blox NEO-7P
  • u-blox NEO-M8T
  • u-blox NEO-M8P-2
  • u-blox NEO-M8P-0
u-blox NEO GNSS Receiver in Geppetto
u-blox NEO GNSS Receiver in Geppetto

Why use the ZED-F9P?

The ZED-F9P high precision module with multiband GNSS receiver provides multi-band RTK with fast convergence times, reliable performance and easy integration of RTK for fast time-to-market.

The u-blox ZED multi-band GNSS receiver with a SMA antenna connector enables the use of external, active antennas. This module provides precise navigation and automation of moving machinery in industrial and consumer grade products in a compact surface mounted form factor.

The ZED-F9P includes moving base support, allowing both base and rover to move while computing a centimeter-level accurate position between them.

Moving base is ideal for UAV applications where the UAV is programmed to follow its owner or to land on a moving platform. It is also well suited to attitude sensing applications where both base and rover modules are mounted on the same moving platform and the relative position is used to derive attitude information for the vehicle or tool.


Read ZED-F9P Review and Demo by rtikliexplorer

Geppetto is our free online design tool that allows you to create a custom hardware design. Moreover, we handle everything, from sourcing of parts to production, to ensuring that your board boots out of the box. We take care of production while you focus on your software or application. We will deliver your pre-tested, fully assembled boards (not just PCB) after 15 business days.

How to create your custom header in Geppetto?

May 31, 2019 | Celine Marie Barrozo

This feature is in beta testing. We would like to hear to your comments or suggestions. Please send us a message via Chat on the app or send an email to support@gumstix.com.

What is a Custom Header?

This special Geppetto module is a custom (or customizable) header that allows you to decide what signal you want on each pin of the connector. These new modules are labeled “Custom” on the outline of the module in the Geppetto library.

How to use Custom Header?

Step 1. Find the Custom Header module

Look for the custom header module you want to use under the Header Category. Below are the different options current available. They are indicated with the word, “CUSTOM” on the module layout.

Custom Headers

Step 2. Drag the Custom Header module on the board.

Once a custom header is on the board, a window in the app will open to show you the available buses and signals which you can drag on to each pin.

Check the different signals available depending on how many pins is available. Example below is a 3-Pin Terminal Block VS 20-Pin Header:

3-Pin Terminal Block
20-Pin Header

Step 3. Select Buses and add Signals

Select Buses and Add Signals to each pin of the custom header
PRO TIP: Right-click on available pins to assign Ground

When you’re happy with the signals on each pin, click “Next Step”.

Step 4. Enter the name and describe your module.

Make sure your Module Name is useful and descriptive.

Custom Modules Name and Description
PRO TIP: There’s no way for you to edit or delete modules so be sure to name and design them based on your needs.

Step 5. Click “Create Module”.

There you go! Your custom header is now on your board.

Where to find your headers?

When you saved a custom header a new category will appear, Custom Modules. This will contain saved custom header that you own.

Custom Modules Category in the Geppetto Library

A couple things to note:

1. You can’t share your modules to other users.
2. You can add as many of your saved custom headers you need on the board.

Geppetto is our free online design tool that allows you to create a custom hardware design. Moreover, we handle everything, from sourcing of parts to production, to ensuring that your board boots out of the box. We take care of production while you focus on your software or application. We will deliver your pre-tested, fully assembled boards (not just PCB) after 15 business days.