Pages

Tampilkan postingan dengan label small. Tampilkan semua postingan
Tampilkan postingan dengan label small. Tampilkan semua postingan

Sabtu, 04 Juni 2016

Daemons Car duino Tracker

Daemon by Daniel Suarez is an excellent book for most people who are interested in microcontrollers (MCUs), and Im currently in the middle of re-reading it. The MCU project in todays post, OpenTracker v2, is something that would have been right at home in Daemon.

OpenTracker (well drop the v2 suffix for the rest of this post) is an Arduino-based GPS / GLONASS vehicle tracker. The August 21 article in Electronics Weekly gives an overview of OpenTracker and mentions a couple use cases.
"This one could of interest to a Gadget Master looking to track moving objects, such as a vehicle. Want to monitor your elderly parent, perhaps, or keep an eye on your son or daughter’s first driving adventures...The people behind it, Tigal, are raising funds on the Indiegogo crowd-funding website...it’s actually the second version of the firm’s open source GPS/GLONASS vehicle tracking system...As well as tracking single or multiple vehicles, it also monitors the speed and altitude of the objects...The Arduino Due compatible module has an Atmel SAM3A8C ARM controller, a Quectel M95 GSM/GPRS modem and a Quectel L76 GPS/GLONASS module..."
OpenTracker v1
TIGAL just completed their Indiegogo effort to fund the development and launch of the second version of this moving object tracking device. Their Indiegogo campaign raised only €3,319 toward their funding goal of €50,000, so the new version of OpenTracker didnt get quick or strong uptake in the maker community or the general public. Because the Indiegogo effort was a flexible funding project, TIGAL, the developer of OpenTracker, keeps the money pledged. Also, TIGAL is an established Austrian company that sells the first version of OpenTracker online, as well as other products. The first version can be found online for €118.80 including 20% VAT.

Based on the online description of their company, TIGAL will likely continue development of the trackers second version in spite of not reaching their crowdfunding goal. It will likely take longer for the second version to become available, so if youre interested in this open source  moving object tracker, you should probably just buy the first version to learn on while waiting for the second one to appear. If you do interesting hacks with v1, TIGAL might want to have you be a beta tester for v2. Their website describes the company this way:
"TIGAL is a...international distributor and manufacturer of...innovative technological products.  TIGAL’s product line includes embedded Linux/Windows CE devices, M2M solutions, wireless devices, CAE/CAD, development systems and compilers, professional programmers, measurement tools, LCD and OLED displays and display modules with and without touch screen functionality, and speech recognition development tools and systems. TIGAL is also leading several OEM projects with its international partners...in the fields of SMS and MMS messaging, Voice Recognition and Linux-based development tools and embedded hardware."
If youre considering buying or building a GPS tracker, you might also want to look at a few of the
other open source trackers. I didnt do in-depth research to find out which have the best reputation, but here are a few links to get you started:
GeogramONE board
  1. GeogramONE (originally released as DSS Open Source Tracking Device on Kickstarter) -- $120.00 -- "The Geogram ONE is an open source tracking device based off the Arduino platform.  After a successful Kickstarter campaign, several hiccups in the manufacturing and assembly process, were proud to announce the Geogram ONE is finally available for sale. Were selling the bare bones board here for development, however to take full advantage of its capabilites youll still need...accessories...The board also comes preloaded with firmware to use as a tracking device.  Communication is handled simply by send an SMS from your smart phone."
  2. RuuviTracker -- "...an open-source, electronic global positioning device as well as free
    RuuviTracker Rev C PCBs
    software. Our GSM- and GPS/GLONASS/Galileo-enabled tracking system can be used for various different tasks...it can be used to track your hunting dog, it can become your vehicles alarm system, a portable weather station, a security system for your children...The device itself will be an affordable, water-proof, robust, high-quality and state-of-the-art product...We have, for example: 168MHz ARM Cortex-M4, GSM, GPS, GLONASS, Galileo, accelerometer, microSD, microphone, speaker etc. The device draws only few microamps during sleep, so even a small battery might last for several years. Additionally, our accelerometer is able to wake-up the device when its touched
    ." Heres a link to the project status page on their wiki. They appear to have completed a Rev C PCB (printed circuit board) for their tracker in June 2014. 
  3. GPS Cookie (funded with a Kickstarter project in 2013) -- $89.00 -- Overview from
    GPS Cookie
    CNET
    : "The GPS Cookie runs on two AAA batteries and records data onto a microSD card you supply. It records data, time, and location to track your routes, letting you build up a history of your movements. That data can then be imported into Google Earth so you can visualize your travels. The idea behind the gadget is that you just carry it around and not worry about it until you upload the data to Google Earth and see your information. This could come in handy for travel abroad so youll be able to locate that out-of-the-way Parisian cafe later. It can also be used to track bike routes, commutes, or just about any travel adventure."
  4. Adafruit Ultimate GPS on the Raspberry Pi -- From Martin OHanlons blog post about this Adafruit GPS tracker: "I got myself one of adafruits ultimate GPS breakout boards as I want to experiment with capturing GPS data in my car projects.  Its a seriously good bit of
    Adafruit Ultimate GPS on Raspberry Pi
    kit and if you looking for a GPS module you could do a lot worse than this.  They also have an excellent tutorial on setting it up with the raspberry pi...I used the raspberry pis on board UART to connect to the GPS module, Adafruit advocate using a USB to serial device but that didnt suit my needs (I need the USB for other things). I also create a GPSController class in python to allow me to communicate with the module easily
    ."
Ive never done a maker project with GPS tracking, but it appears there are a number of options for doing that with open source designs. If you want to track your child, your parent or a potentially wayward or nefarious client (I have no idea as to the legalities of any of those activities and IANAL) or if you want to clearly understand how someone might be tracking you, this post should at least point you in the right direction...

**********
Read More..

Jumat, 15 April 2016

mini Duino And Very Small Arduino Compatible Boards

So I read an article today about a new, very-small, Arduino-compatible MCU development board with a recently launched Kickstarter campaign. Tonights post looks at this new board, called the mini Duino+, and the topic of other compact Arduino-compatible boards.
mini Duino+ and a US quarter

The mini Duino+ Kickstarter webpage introduces the new board this way:
"I started this project to solve a few problems with current small Arduino compatible boards. I wanted to create something that had more features and ability, but yet kept the cost down. This way a full-featured platform could be developed that doesnt break the bank. It could be small and affordable enough to leave in projects, and it needed to be completely open-source...The new advancement in Arduino compatible hardware utilizes the ATmega 1284P AVR, in place of the common 328p that is used in current Arduino hardware. The 1284P is the perfect mix of features, program space, and cost. Cheap enough to be used in almost every project; capable enough to deliver. No matter what youre trying to build, the Mini Duino+ packs the punch to do it and more."
I dont have enough experience with MCUs yet to explain what use cases would be highly well-suited for using mini Duino+. Maybe Ed or Nick or one of the other members of the Humboldt Microcontrollers Group can do that in a future post. But there was a Wired article, "Change of Pace: TinyDuino Microcontroller Is Smaller Than a Quarter," that had a good overview of
TinyDuino
very small Arduino-compatible boards, focusing primarily on the TinyDuino. That article discusses the origin of this teeny dev board.
"TinyDuino is a fully Arduino-compatible hardware platform, complete with expansion shields (add-on boards that have specific sensors or lights, for you non-robot designers). But where an Arduino Uno is around the size of a credit card, the TinyDuino is smaller than a quarter, and its sibling the TinyLily is the size of a dime. The TinyDuino line is designed around three core elements: size, affordability, and expandability. The idea, says Burns, is to open up Arduino to a whole host of applications that simply aren’t possible with the larger board. The seeds of TinyDuino were planted when Burns was working on creating smart sensors. The goal was sensors that would be plug and play, with on-board intelligence that allowed them to handle all the hard stuff, like reading data, calibration, and formatting the output."
The TinyDuino was launched with a Kickstarter in 2012 which raised over 10 times the original funding target of $10,000. The website for TinyDuino has an extensive list of available components for the board, with the board itself going for $20.95, and a basic TinyDuino kit going for $39.95.
Arduino Micro

Other very-small Arduino-compatible boards include, but are not limited to, two official Arduino ones, the Arduino Micro and the Arduino Nano, the SparkFun Pro Micro, the Digispark (for only $8.95) which also launched with a wildly successful Kickstarter campaign, getting over 60 times its original funding goal of $5000, and a whole host of Chinese very-small form factor knockoffs.

Because of limited space on these very small dev boards, they are usually more difficult for beginners to use than an Arduino Uno board. And since these boards are intended to be prototyping boards, you may want to build your prototype on a normal size board like the Uno before reproducing your successful circuit
Digispark development board
design on one of these smaller boards. And at some point youll be able to go straight from prototyping with the Arduino Uno to using the desired MCU on a custom made PCB (printed circuit board), using only the components necessary which will often result in a much smaller board than the Uno.

At one of the upcoming Humboldt Microcontrollers Group meetings, Im going to ask everyone who comes to the meeting to bring smaller MCU development boards they have, and we can discuss the pros and cons and what projects theyve used the small form factor boards on.

**********
Read More..