What happens with Arduino project?

arduino-logo-circle-thumb

 

Arduino is always pointed as example for successful Open Source Software and Hardware project.

With thousands of contributors and millions of users this project is bespoken leader among microcontroller development.

No one remembers the tools used before Arduino.

There were few attempts to fork it for other platforms like Maple for STM32, Energia for MSP430, MPIDE for PIC32 but they never managed to make enough critical mass outside the main Arduino project and then simply were absorbed in Ardino IDE when it got possibility to merge different processor platforms. That was the end of all forks.

All this amazing progress would not be possible without Arduino being Open Source and the help of the thousands contributors.

With the success came the money and as always they were subject to disputes and all we know for the battles inside the Arduino team in the court.

Last year the problems have seemed to be resolved and Arduino Foundation was created and this was announcement as “new beginning”, but meantime some bothersome things were noticed by Open Source community.

All hardware projects listed on arduino.org are announced to be open source hardware, but none of them comply with OSHW definition. The sources are with status “coming soon” years after their release, or where these sources are available there are hidden black boxes which actually spoil the whole idea to allow other people to study, modify, improve and reproduce the design.

Makezine has published article this month with some bothersome facts about Federico Musto who seems to own major shares in the new formed Arduino foundation.

Wired also published article on this issue https://www.wired.com/2017/04/arduinos-new-ceo-federico-musto-may-fabricated-academic-record/

Meantime Philip Torone from Adafruit posted message on OSHW mailing list with list of boards on Arduino.org with problems in OSHW compliance

So many people now ask themselves the question: Is Arduino project hijacked and turn in to Closed Source Project and how this will affect the Arduino community in future?

New Robot Chassis in stock: ROBOT-2WD-KIT2

ROBOT-2WD2-6

We have new Robot Chassis in stock! It’s with two gear motors, two aluminum plates, free castor wheel, two 60 mm wheels attached to the motors, all necessary fittings.

The assembly is very simple:

The castor wheel is attached to bottom plate:

ROBOT-2WD2-2

ROBOT-2WD2-1

To the gear motor is attached small aluminum plate:

ROBOT-2WD2-3

then the 60 mm wheel:

ROBOT-2WD2-4

Four heximal spacers are assembled to the plate with the castor wheel:

ROBOT-2WD2-5

Then the two gear motors aluminum plates are fixed between upper and bottom plate:

ROBOT-2WD2-6

and the chassis is ready!

Now we are thinking for possible custom control board with these features:

  • Arduino like main board allowing easy re-programming
  • Motor drivers
  • Motor encoders which to give feed back to Arduino with photo interrupters
  • LiPo Battery charger and step up converter for motor and Arduino powering
  • UEXT for ESP8266 WiFi
  • two sockets for Ultrasonic distance sensors on the two sides of the castor wheel
  • (optional RT5350F-OLinuXino with camera)
  • connectors for optional servo motors for robot hand
  • UEXT second connector for attaching more sensors

Let us know if we missed something 🙂

New Project: Driving MAX7219 Serial LED Matrix with OLIMEXINO-85

Olimexino 1

MAX7219 is simple serial shift in/out with LED driver. In this project Mr. Paolo PerCdS demonstrates how 8×8 LED matrix can be driven serially with OLIMEXINO-85

sent via Olimex.com Project page.

New Product: Electromagnetic Door-Lock

doorlock

DOOR-LOCK is electromagnetic door lock. It operates with 12V DC, when power is applied the door lock pin is moving inside housing, when power is released the pin is moving out by spring.

With SNS-FINGERPRINT and DOOR-LOCK you can make complete access system with logging with platform of your choice – ESP8266, Arduino or OLinuXino.

New Product: Optical Fingerprint sensor SNS-FINGERPRINT adds fingerprint recognition to your next project

SNS-FINGERPRINT

SNS-FINGERPRINT is optical fingerprint sensor which will make adding fingerprint detection and verification very simple. Inside there is DSP chip that does the image rendering, calculation, feature-finding and searching. You can teach the sensor for fingerprint images and up to 1000 images can be stored in the internal Flash memory. There’s a red LED in the lens that lights up during a photo so you know its working. In image search mode the sensor compare the current scanned image with the stored database and if images match it sens index number of the stored image which match the current scanned fingerprint.All communication is done by UART.

ESP8266 IoT firmware plug and play detects if SNS-FINGERPRINT is connected to UEXT uart so you can make wireless door access system very easy using just Javascript programming.  We also have demo in Arduino C++ and OLinuXino Python3 so you can access this sensor with any of our development boards.

 

New Product in stock: Ultrasound distance measurement sensor SNS-US020 for range 2-200 cm with 0.3cm accuracy

SNS-US020-1

SNS-US020 is low cost ultrasonic sensor, perfect for your next robot project. It measures the distance by sending ultrasonic waves and reading back when the reflected wave. SNS-US020 operates with 5V and requires only 3mA in active mode. Note that for best results the reflection must be in hard surface, soft surfaces tend to absorb ultrasonic waves and weak the reflected signal.

Features:

  • power supply 5V
  • consumption 3 mA
  • distance 2-200 cm
  • accuracy +-0.3 cm
  • working angle 15 degree
  • trigger and echo TTL 5V
  • operating temperature 0-70C
  • dimensions 45 x 20 x 15 mm

Once trigger pulse of 10 uS is detected to trigger IO the module sends 8 pulses with 40kHz and listen to receive the reflected signal, then calculates the distance assuming speed of sound 340m/s. No temperature compensation is used for the calculation so there is error in the measurement depend on ambient temperature.

Signals to be connected:

  • VCC
  • Trig
  • Echo
  • GND

Can be used directly with Arduino with the provided code. Works perfectly up to 200 cm. All claims you will see on the net for similar devices that works up to 4-7 meters are false, so small sender/receiver can’t achieve such distance in real world.

Here is video of the demo project:

Clean install of Arduino IDE for OLIMEXINO-85 boards

completo

via Olimex Projects page

Paolo PerCdS posted new project how to make clean install of Arduino IDE and add OLIMEXINO-85 board in the IDE.

 

Previous Older Entries