Tag Archives: Arduino

How to Build a Bi-Fuel (LPG & Unleaded) Trip Computer Using Arduino

Nikos Stavrou @ instructables.com build a bi-fuel trip computer using arduino and has a detailed tutorial on it. The computer can measure both LPG and unleaded fuel consumption. He writes:

The main reason I made this project is the lack of a trip computer that is designed for LPG powered cars.

I named it Bi-TripCo as it can measure the fuel consumption for both fuel systems of a Bi-Fuel car (LPG and Unleaded).

Some might say: “ok, a similar one, no big deal!”. Don’t rush.There are many (or some) tools out there, that can calculate the consumption of conventional fuel systems, which are very easy to use: just plug it into the OBD port of your car – unless you have an older car which does not have one, like mine. And, of course, there are some very good implementations based on Arduino, which can calculate many things related to the Unleaded fuel consumption. But those tools can not be used on an LPG powered car.

How to Build a Bi-Fuel (LPG & Unleaded) Trip Computer Using Arduino – [Link]

RELATED POSTS

Arduino Parking Assistant

addictedToArduino @ instructables.com designed a Arduino based parking assistant.

To appease my frustration I decided to design a device that would allow me to park in the exact spot every time. I love working with arduinos, leds, sensors, and nearly anything else electronic, so I knew from the start that it would probably end up as a contraption with an Arduino inside and a bunch of leds on the front!

Arduino Parking Assistant – [Link]

RELATED POSTS

Niryo One, Your Next Affordable 6-Axis Robotic Arm

Two French engineers who are passionate about innovative use cases made out of new technologies and building accessible and collaborative robot, are now mixing last technology progresses in mechanics, electronics and computer science to deliver a new product: Niryo One!

Niryo One is an accessible 6 axis robotic arm, made for makers, education, and small companies, and powered by Arduino, Raspberry Pi and ROS. The 3D printed robot will be customizable since you can print out your pieces and customize them the way you like. STL files will be open source soon.

In a mission to democratize robotics, Niryo One team is working on making it affordable and user friendly. Endless number of applications are possible by using Niryo One, like drilling, pick and place operations, and many other options thanks to the 6-axis available.

Niryo One can be controlled in many ways, whether using a web and mobile application, a joystick, or just your hands in its learning mode. Also you can control it using G-code if you want to use Niryo as a CNC.

Connected with the cloud, each update and project you do with Niryo will be synced there, with the ability to share it with the online community. More gadgets and tools will be added to the cloud and you will also get free app updates.

Technical Specifications

As makers ourself, we love 3D printing, Arduino and Raspberry Pi. Those are great to learn robotics, with the help of the online community. We want to go a step further, by embed those technologies and electronics platforms in Niryo One, to show to the world that, yes,  we can make a real useful product with 3D printing, Arduino and Raspberry Pi. We hope that more people will be interested in learning these technologies when seeing what our robot can do, so it will reinforce the community around robotics projects.

Niryo One is now live on Kickstarter and still has 35 days to go. You can pre-order a mini Niryo One kit for $119 and the early bird Niryo One maker kit for $549. More details can be found at the official website.

Getting Started With BTE13-010 – Arduino Mini Clone

by techrm @ instructables.com

This is a simple guide that will teach you how to get started with this cheap Arduino mini clone, covering all the steps one should do to make it work.

Getting Started With BTE13-010 – Arduino Mini Clone – [Link]

Arduino 433Mhz RF Wireless Data Transfer

runtimeprojects.com has a tutorial on how to use 433Mhz modules to communicate between 2 Arduinos.

The most practical and cool way of sharing data from 1 Arduino to another is by far using a radio transmitter and receiver. The simplest form of wireless transmission (I could find) is the 433Mhz ASK modules. They come in pairs, a receiver and a transmitter. They are ridiculously cheap, selling at $1 or less a pair!!

Arduino 433Mhz RF Wireless Data Transfer – [Link]

How to Make an Arduino Capacitance Meter

circuitbasics.com has a tutorial on how to measure capacitance using arduino.

With all the different ways capacitors are labeled, figuring out the values of your capacitors can be challenging. Especially if you don’t have a digital multi-meter to test them. In this tutorial, I’ll show you how to build three different capacitance meters using an Arduino and a couple resistors. After finishing this project, you’ll be able to measure all of your capacitors and label them for future reference.

How to Make an Arduino Capacitance Meter – [Link]

Start with Arduino in 15 minutes

The ultimate Arduino tutorial for beginners. Learn what Arduino is, how to choose an Arduino, then build a simple data logger, LED dimmer and motor speed controller.

Start with Arduino in 15 minutes – [Link]

Arduino-Programmable ESP32 Development Board

Ezsbc, an American embedded control solutions retailer, had produced a new development board that simplifies working with ESP32 module and makes it programmable via USB using the Arduino IDE.

The ESP32 is a low cost, ultra low power microcontroller with integrated Wi-Fi & dual-mode Bluetooth, which employs a dual-core Tensilica Xtensa LX6 microprocessor. ESP32 is created and developed by Espressif Systems for mobile devices, wearable electronics and IoT applications. It is a successor to the ESP8266 microcontroller.

Other than the ESP32 module, the board has an FTDI FT231XS USB to Serial converter, a 3.3V LDO, reset and flash switches and a multi color LED. The module can be programmed directly from the Arduino environment with 921600 bps upload speed.

It supports auto-download and will automatically be set in download mode by the downloader. Once the download is complete the board will be reset, just like a normal Arduino board.

Features of the ESP32 board:

  • 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
  • Integrated 520 KB SRAM
  • Integrated 802.11BGN HT40 Wi-Fi transceiver, baseband, stack and LWIP
  • Integrated dual mode Bluetooth (classic and BLE)
  • 16 MByte flash
  • 2.2V to 3.6V operating voltage
  • On-board PCB antenna
  • 3 x UARTs, including hardware flow control
  • 3 x SPI
  • 2 x I2S
  • 12 x ADC input channels
  • 2 x DAC
  • 2 x I2C
  • PWM/timer input/output available on every GPIO pin
  • SDIO master/slave 50 MHz
  • Supports external SPI flash up to 16 MB
  • SD-card interface support

The board is available for $17 on tindie store. Datasheet, documentation, and schematics are also available there.

Premier Farnell partners with Intel on IoT

Farnell element14’s tinyTILE is an Intel Curie module based board created by the distributor in partnership with Intel. by Julien Happich @ edn-europe.com:

Measuring only 35x26mm, the tinyTILE has been specifically designed for use in wearable and IoT designs for consumer and industrial edge products. It runs a software platform created specifically for the Intel Curie module and as such, can be programmed using either the Arduino IDE, Intel’s own software, Intel Curie Open Developer Kit (ODK), or Anaren Atmosphere, a cloud-based ecosystem that offers a complete end-to-end IoT solution.

Premier Farnell partners with Intel on IoT – [Link]

Arduino Interrupts Tutorial

In this video educ8s.tv is going to show us how to use interrupts with Arduino, an advanced but extremely useful feature of the Arduino.

But what is an interrupt? Most microprocessors have interrupts. Interrupts let you respond to external events while doing something else. Suppose you are sitting at home waiting for the new ESP32 board, you have ordered a few days ago, to arrive at your mailbox. You are very excited so you check your mailbox every ten minutes to see if the board has arrived. This procedure is called polling, and we were using this technique a lot in our projects. But what if we had told the mailman to ring the doorbell at his arrival? This way, we are free to do anything we want and at the time the board arrives at the mailbox we get notified and we can use it at once. This example explains exactly how an interrupt causes a processor to act.

Arduino Interrupts Tutorial [Link]

RELATED POSTS