Getting Started with TinyLIDAR Time-of-Flight Sensor on Arduino and Raspberry Pi

TinyLIDAR is an inexpensive and compact board based on STMicro VL53L0X Time-of-Flight (ToF) ranging sensor that allows you to measure distance up to 2 meters using infrared signals, and with up to 60 Hz. Contrary to most other VL53L0X boards, it also includes an STM32L0 micro-controller that takes care of most of the processing, frees up resource on your host board (e.g. Arduino UNO), and should be easier to control thanks to I2C commands. The project was successfully funded on Indiegogo by close to 600 backers, and the company contacted me to provided a sample of the board, which I have now received, and tested with Arduino (Leonardo), and Raspberry Pi (2). TinyLIDAR Unboxing I was expecting a single board, but instead I received a bubble envelop with five small zipped packages. Opening them up  revealed three TinyLIDAR boards, the corresponding Grove to jumper cables, and a bracket PCB for […]

$2 USB “18650 Battery Shield” Powers Arduino, ESP32, and Other Low Power Boards with a 18650 Battery

If you’re looking for battery power for one of your projects, you may consider a “18650 battery shield” – going for just above $2 on Aliexpress or eBay  – for powering Arduino boards, Espressif ESP8266 or ESP32 boards, or any board that can be powered by 5V up to 2A via USB or headers, or by 3V up to 1A via headers. Specifications listed on eBay/Aliexpress: Power Input – 5 to 8V via micro USB port up to 0.5A charging Power Output 5V via Type A USB port 3V up to 1A via 3x 2-pin header 5V up to 2A via 3x 2-pin headers Misc – 1 switch control USB output, LED for charging status (green = full, red = charging) Battery protection (Over-charge or Over-discharge) Dimensions – 9.8 x 2.9 cm You’ll need to add your own 18650 battery, and be careful about polarity while installing it, since putting […]

Building a Compact Digital TV Transmitter with Raspberry Pi Zero, Pi Camera, and LimeSDR Mini USB SDR Board

There are few affordable standalone systems that allow you to transmit video over the air, and back in 2016, I had the chance to check out V-Bridge Muses-β MPEG-2/-4 encoder and DTV modular taking HDMI or composite video input. It was easy to use and worked fine, but it would still cost close to $600, and might have been a little smaller. Evariste Okcestbon has now created its own digital TV transmitter prototype, combining LimeSDR Mini USB SDR board with Raspberry Pi Zero board, and instead of supporting external input from HDMI or AV ports, he used an official Pi camera for video, and was able to transmit the video over a 1.2 GHz connection to a Raspberry Pi 2 with an RTL-SDR dongle, with the Pi 2 board also taking care of displaying the video signal.   The full flow of transmission can be summarized as follows: Video from […]

Pulurobot is a Low Cost Open Source Raspberry Pi based Load Carrying Autonomous Robot

Earlier today I wrote about FOSDEM 2018 schedule, and among the various talks I selected for my virtual schedule was “How to build an autonomous robot for less than 2K€”.  Some excerpt from the abstract including a short description of the project, and its “open-sourceness”: PULUrobot solves the autonomous mobile robotics complexity issue without expensive parts, without compromise. By fearless integration and from-scratch design, our platform can do SLAM, avoid obstacles, feed itself, and carry payload over 100kg, for less than 2,000 EUR. Application ecosystem can be born around it, as we offer a ready-made Open Source (GPLv2) solution in a tightly coupled HW-SW codesign. So I decided to have a closer at this project, which can be used as a robot maid/helper of sort, and other applications. The robot was made by a brand new (July 2017) startup called Pulu Robotics Oy and based in Finland. They have three […]

FOSDEM 2018 Open Source Developers Meeting Schedule

FOSDEM (Free and Open Source Software Developers’ European Meeting) occurs every year on the first week-end of February, where developers meet for two days discussing about open source software projects. FOSDEM 2018 will take place on February 3-4 this year with  652 speakers, 684 events, and 57 tracks, an increase over  last year 608 speakers, 653 events, and 54 tracks. There will be 8 main tracks namely: Community, History, Miscellaneous, Performance, Python, Security and Encryption, Space, and Global Diversity CFP Day. There will also be 33 developer rooms, and since the full schedule is now available, I’ll make a virtual schedule mostly based on sessions from the Embedded, mobile, and automotive, Hardware Enablement, and Internet of Things devrooms. Saturday 3, 2018 09:50 – 10:15 – Turning On the Lights with Home Assistant and MQTT by Leon Anavi In this presentation you will learn the exact steps for using MQTT JSON […]

Getting Started with ANAVI Light pHat Starter Kit with RGB LED Strip, Light Sensor

ANAVI Light pHAT is an expansion board best suited for Raspberry Pi Zero (W/WH) boards, but also working with any other Raspberry Pi boards with a 40-pin header, that can control a 12V RGB LED strip and sensors. The project’s crowdfunding has just been successfully completed on CrowdSupply with 82 pledges, but you can still pre-order the board or kits for $25 and up. The developer – Leon ANAVI – had sent me a starter kit a little while ago, and this week-end I had time to test the basic functionalities of the board. The package includes the pHAT board itself, a one meter RGB LED strip, an I2C sensor, and some stickers. The sensor is based on BH1750 ambient light intensity sensor. The light pHAT boards include a 4-pin 12V/RGB blue terminal, EEPROM, three I2C connecter, a 3.3V UART connector to access the serial console for debugging / running […]

“New” Raspberry Pi Zero WH Launched with Pre-Soldered Headers

Raspberry Pi Zero W was launched in February 2017 for $10 as an update to RPi Zero adding WiFi and Bluetooth connectivity. The Raspberry Pi foundation has now announced a new model called Raspberry Pi Zero WH. What does not extra H mean? H Bridge? nope. Hybrid? nope. WH like in white PCB? re-nope. H means the 40-pin header is soldered. It can be more convenient for people who don’t own a soldering iron, or don’t feel confident soldering on their own. Apart from the header, Raspberry Pi Zero WH specifications remain identical to the W version: SoC – Broadcom BCM2835 ARM11 processor @ 1GHz with VideoCore IV GPU System Memory – 512MB RAM Storage – microSD slot Video Output – mini HDMI port and composite video (via 2 unpopulated  pins) Connectivity – 802.11 b/g/n WiFi and Bluetooth 4.0 USB – 1x micro USB OTG port, 1x micro USB port […]

Grapeboard Raspberry Pi Lookalike Comes with Dual Gigabit Ethernet, Two USB 3.0 Ports

Scalys is a startup founded in 2016 in the Netherlands by Sintecs in order to provide advanced high-performance embedded system solutions for automotive-, avionics-, defence-, industrial-, medical and telecommunication industries. So the company is rather new, but if you visit their website, you’ll find they already have several systems-on-module and single board computers (SBCs) based on NXP QorIQ processors. Grapeboard SBC is their latest product powered by NXP QorIQ LS1012A (LayerScape 1012A) single core SoC with 1GB RAM, and equipped with two Gigabit Ethernet interfaces, two USB 3.0 ports, an M.2 SATA connector, etc… that make it suitable for IoT applications such as sensor/IoT gateways, communication hubs, and secure edge devices. GrapeBoard specifications: SoC – NXP QorIQ LS1012A single core Cortex A53 processor @ up to 800 MHz with Packet Forwarding Engine System Memory – 1GB DDR3 Storage 64Mb (8MB) SPI NOR Flash for BCD and bootloader, 512Mb/64MB SPI NOR […]