Tag Archives: module

Interfacing the Neo-6M GPS Module & Raspberry Pi with LCD Readout

www.pdf24.org    Send article as PDF   

One of the coolest embedded platforms like the Raspberry Pi has given makers and DIYers the ability to get location data easily using GPS module and thus build things that rely on location. With the amount of power packed by the Raspberry Pi, it certainly will be quite awesome to build GPS based projects with the same cheap GPS modules and that is the focus of this post. Today in this project we will Interface GPS module with Raspberry Pi 3.

The goal of this project is to collect location data (longitude and latitude) via UART from a GPS module and display them display on a 16×2 LCD, so if you are not familiar with the way the 16×2 LCD works with the Raspberry Pi, this is another great opportunity to learn.

Installing the Keyestudio Raspberry PI GPS Plate

Keyestudio GPS Plate
www.pdf24.org    Send article as PDF   
This Keyestudio KS0216 Raspberry Pi GPS Plate (shield) features high performance and low power consumption. It utilizes the NEO-6M Module developed by U-blox. The GPS Module is connected through the 2*20 expansion pins of Raspberry Pi. It features a large size ceramic antenna, sending locating information to GPS through the serial port. It can track up to 8 satellites on 50 channels at high speed, and it produces very accurate location data.

Plug the GPS Plate into Raspberry Pi 3. Upload your code to Raspberry Pi 3, and you can find your exact location within a few meters. It also provides you with very accurate time! It can be used in car navigation, personal positioning, fleet management, navigation and so on.

BerryGPS setup Guide for Raspberry Pi

www.pdf24.org    Send article as PDF   
BerryGPS-IMU v2 Plate has been designed to fit perfectly with the Raspberry Pi Zero. It is also compatible with all other versions Raspberry Pi, including the Pi 3B+.
BerryGPS-IMU v2 uses the M20048 from Antenova, which is a high quality GPS module which is able to track 22 satellites. The BerryGPS-IMU v2 is a GPS module which also includes the sensors that can be found on the BerryIMU v2 Plate.

BerryGPS-IMU v2 is also fitted with a barometric sensor (BMP280) which can be used to calculate altitude. A temperature sensor is also included.

Sensors included are;

  • GPS
  • Accelerometer
  • Gyroscope
  • Magnetometer (Compass)
  • Barometric/Altitude
  • Temperature

GPS Module M20048

  • Low current consumption, <200uA when using Periodic mode.
  • Antenova M20048  ( MT3337-E chip) GPS module
  • 3.3v supply
  • NMEA 0183
  • UART  4800/9600/38400/115200 bps
  • Channels – 210 PRN / 66 Acquisition / 22 Tracking
  • Max update rate 5 Hz
  • Horizontal position accuracy <2.5m CEP
  • Acquisition sensitivity -148dBm
  • Tracking sensitivity -165dBm
  • Hot start <1s
  • Warm start <25s
  • Cold start <35s
  • Orbit prediction
  • 1PPS Sync
  • Fix LED
  • Internal antenna
  • Connector for external antenna
  • SuperCap to help store ephemeris data.


An inertial measurement unit, or IMU, measures and reports on velocity, orientation and gravitational forces, using a combination of an accelerometer, gyroscope and a magnetometer.

Raspberry PI: Connecting a Neo-6M  GPS Module

Neo-6M GPS Module
www.pdf24.org    Send article as PDF   

I built a project using a Neo-6M  GPS Module with the Raspberry PI. Now there are several USB solutions, and apps that work with them, but I wanted to show how to use a $20 GPS module with a a serial UART, and Python code to decode the NMEA strings. Then you can write your own GPS interface, or combine the data with Google Maps.

Hardware Setup:

The first step is to connect the GPS module to the Raspberry PI. There are only 4 wires involved, so it’s a simple connection.

Installing NodeMCU Firmware on the ESP8266 WiFi Module

www.pdf24.org    Send article as PDF   

Why flash your ESP8266 module with NodeMCU?

NodeMCU is a firmware that allows you to program the ESP8266 modules with LUA script. And you’ll find it very similar to the way you program your Arduino. With just a few lines of code you can establish a WiFi connection, control the ESP8266 GPIOs, turning your ESP8266 into a web server and a lot more.

ESP8266 WiFi Module – AT Command Reference

www.pdf24.org    Send article as PDF   
ESP8266 WiFi Module, in it’s default configuration, boots up into the serial modem mode. In this mode you can communicate with it using a set of AT commands. I will present to you a reference of all known AT commands that ESP8266 supports, explain what they do and how to use them.
Historically AT commands are based on the Hayes Command Set and these are no different.

Using RF 433MHz Transmitter/Receiver Module With Arduino

www.pdf24.org    Send article as PDF   
This Article aims to be a comprehensive guide to the popular RF 433MHz Transmitter/Receiver modules. Information on how they work, some features, and an Arduino project example that you can take and apply to other projects.

Great Ball Contraption Module: Akiyuki’s Ball Factory

www.pdf24.org    Send article as PDF   

Author: Blakbird’s Technicopedia

Posted 01 April 2015 – 11:57 PM

Although I find the whole concept of the Great Ball Contraption fascinating, I have to admit that I have not been particularly tempted to build one myself in the past. I can’t say for certain why this was so, save perhaps that I saw too many versions of the standard conveyor built with tracks. Then Akiyuki started creating modules and posting YouTube videos and I was blown away. He has not only created some of the most mechanically complex LEGO creations ever, but he has managed to make them beautiful and mesmerizing at the same time. My favorite of these is the Ball Factory, a stunningly complicated mechanical creation powered by only a single motor. This model not only performs the standard GBC function of moving balls from left to right, but also integrates a similar system of moving buckets which is seamlessly integrated with the ball functions. See for yourself.

OpenElectrons’ UI module for EVShield

UI Mon EVShield
www.pdf24.org    Send article as PDF   
OpenElectrons’ have released a UI module for EVShield. The module has a color display and a navigation switch. Use this UI module on your EVShield for easy user interaction with your Programs and Robot.

Using 16-Channel I2C, Servo Module with Raspberry Pi

Servo Board
www.pdf24.org    Send article as PDF   
You want to make a cool robot, maybe a hexapod walker, or in my case I want to use 9g Micro Servos to switch the points on my LEGO Train Layout I’m constructing. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that your Raspberry Pi only has a single PWM output on GPIO-18! What now?

Tweeting Data with NXT2WiFi Webserver Module

www.pdf24.org    Send article as PDF   
In this Tutorial we will go through the steps required to have your LEGO Mindstorms NXT Data sent to Twitter using the NXT2WiFi Miniature Web Server Module. In this Tutorial, the code used to program the LEGO Mindstorms NXT is [nxc]. You will also need a Twitter Account, if you don’t already have one.

Do NOT follow this link or you will be banned from the site!