MappyDot is a smart ranging sensor which provides system designers with the ability to measure accurate distances on drones and robotic platforms for collision avoidance, area mapping, distance measurement, gesture recognition and motion sensing. The MappyDot uses the VL53L0X laser time-of-flight ranging sensor from STMicroelectronics, which is a tried and tested 940nm Class 1 laser sensor, in conjunction with an on-board ATmega328PB microcontroller to provide a huge range of features. MappyDots can be used to prevent your drone from colliding with objects or optimise its landing, make star trek like door sensors to open doors automatically or even create unique musical instruments.
Please Note: The current MappyDot firmware doesn't have MappyDot measurement mode and Vl53L0X passthrough. These features will be implemented and the firmware update available shortly.
Each MappyDot provides distance measurements (in mm) up to 2 meters at a non-interpolated rate up to 50Hz, with a 25 degree field of view. Multiple MappyDots can also be chained together easily to gather multi-dimentional data about an area much like radar, without reducing sampling rate due to processing overheads. They are also calibrated out-of-the-box to within ±1mm and can be easily re-calibrated if integrated into a commercial enclosure. The MappyDot also performs low pass filtering on the motion data that arrives from the sensor, to provide you with the clearest picture of the environment around it. While distance measurement is the name of the game, the MappyDot also offers the following features:
MappyDot footprint scale compared to an Australian $1 coin ($1AUD is the same size as a US Quarter).
While the MappyDot provides a nice, easy to use footprint for developers with many features, it also makes it easy for you to develop for. Upon first power up, the MappyDot allows users to obtain an accurate, up to date position with two lines of Arduino code at any time:
It's really that simple. No special libraries to load, just read a value. The distance measurement leg work is done entirely by the module. Leave all the extra CPU cycles and code writing to the important things.
Each MappyDot also offers the following user selectable distance measurement modes, in single or continuous modes (through additional I2C commands):
However, if your application requires something more complicated, more lower level I2C commands are available, or you can always tweak and update the open-source firmware as you please via the, I2C bootloader, even after soldering or mounting the modules.
The SensorDots development board is a breakout board for use with the MappyDot. It gives you the option to either connect 2.54mm (0.1") headers to the MappyDots for easy removal, or to solder the MappyDot directly to the board. It brings out the ISP programming headers and has a reset button, master select jumper, optional I2C resistors and mounting holes for development use.
The development board schematic and production files are located on the GitHub repository. You can order the PCB here on OSHPark. They are also available for sale with the MappyDot as a kit with headers as shown in the gallery above.
The MappyDots are assembled with our own in house reflow capability using a lead-free solder process. The components, boards, solder and our process meet current RoHS compliance requirements. Boards are being made up all the time, so if you miss out on current stock, there will be more on the way very soon. Add to your wishlist if you want to be notified when there's more stock.
There are two options for shipping, one is tracked parcel post and the other is standard letter post without tracking (the MappyDot ships in a rigid 16mm mailer box). If you are ordering 6 or more MappyDots, the item will be upgraded with tracking in a larger box for no extra cost to the standard shipping option.
Also, if you want to buy us a coffee and have it delivered in person in the Melbourne CBD area before 9am, please contact us or select the coffee delivery option and we will arrange a time.
If you would like something shipped more urgently please contact us before ordering and we can arrange an express option (although prices will start from around $34 to the US).
While every effort has been made to list most countries for shipping, we may have missed a few, however this doesn't mean we won't try to ship to you. If your country isn't listed as a destination, please don't hesitate to contact us and we will try to work out shipping rates for your country.
If you find something not right upon receipt of your order, please contact us straight away. We will do our best to help you out or work out a solution for you.
|Shipping Rate||First item||Additional items|
Australia Post: Standard US Rate
Estimated arrival in 8+ business days No Tracking
Australia Post: Tracked US Rate
Estimated arrival in 6+ business days Comes with tracking (inc. email notifications)
Australia Post: Tracked Express US Rate
Arrival in 4 business days. Comes with tracking (inc. email notifications).
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!
I'm an engineer who somehow finds enough free time to build the odd electronics gadget or five. If I'm not building electronics I'm either cooking, snowboarding or learning Korean. My wife is the business side of things, she says "Hi!".