background preloader


Facebook Twitter

Interfacing your arduino with a C# program. Published:2015-Feb-02Last update:2015-May-01 Description DIY Modules Library is designed to be used with EAGLE PCB Design Software.

The library contains a list of symbols and footprints for popular, cheap and easy-to-use electronic modules. The modules are intend to work with microprocessor-based platforms such as Arduino, Raspberry Pi, CubieBoard, BeagleBone and many others. There are many manufacturers of the modules in the world. By using this library, you can design a PCB for devices created with usage of modules.

Downloads The single file library in the latest version is available for download at List of currently available library files: Changelog Usage Map Click here to see world map with marked places where our Library was used. List of devices Complete list of devices in the latest version of the library. In the last column you can find a link to the proven seller of the module.

Bug reports Please report bugs to Licence. Pixy 1.0 - Vision Sensor for the Arduino. Pixy is a fast vision sensor you can quickly “teach” to find objects, and it connects directly to Arduino and other controllers.

Pixy 1.0 - Vision Sensor for the Arduino

Image sensors are useful because they are so flexible. With the right algorithm, an image sensor can sense or detect practically anything. But there are two drawbacks with image sensors: 1) they output lots of data, dozens of megabytes per second, and 2) processing this amount of data can overwhelm many processors. And if the processor can keep up with the data, much of its processing power won't be available for other tasks. Pixy addresses these problems by pairing a powerful dedicated processor with the image sensor.

It's possible to hook up multiple Pixys to your microcontroller -- for example, a robot with 4 Pixys and 360 degrees of sensing. Pixy uses a hue-based color filtering algorithm to detect objects. Pixy can find literally hundreds of objects at a time. What does “50 frames per second” mean? Pixy can learn seven color signatures, numbered 1-7. Arduino Projects. Secrets of Arduino PWM. Pulse-width modulation (PWM) can be implemented on the Arduino in several ways.

Secrets of Arduino PWM

This article explains simple PWM techniques, as well as how to use the PWM registers directly for more control over the duty cycle and frequency. This article focuses on the Arduino Diecimila and Duemilanove models, which use the ATmega168 or ATmega328. If you're unfamiliar with Pulse Width Modulation, see the tutorial. Briefly, a PWM signal is a digital square wave, where the frequency is constant, but that fraction of the time the signal is on (the duty cycle) can be varied between 0 and 100%. PWM has several uses: Dimming an LED Providing an analog output; if the digital output is filtered, it will provide an analog voltage between 0% and 100% . Simple Pulse Width Modulation with analogWrite The Arduino's programming language makes PWM easy to use; simply call analogWrite(pin, dutyCycle), where dutyCycle is a value from 0 to 255, and pin is one of the PWM pins (3, 5, 6, 9, 10, or 11).

Timer Registers Fast PWM. ZPUinoIntroduction. The ZPUino is a 32 bit processor running at 100Mhz with a library of Wishbone peripherals.


Everything is controlled by a sketch and easy Arduino style libraries. It is an Arduino compatible Soft Processor on steroids! The ZPUino is the ZPU soft processor adapted for use with the Arduino IDE and it was conceived of and developed by Alvaro Lopes. Quick Links Operating Systems Windows Vista Windows XP Windows 7 WIndows 8 Hardware this Guide Applies to: ZPUino Technical Overview. ZPUino. All the power of a 32-bit processor on a FPGA, running at frequencies up to 100MHz!


Easily programmable, just like Arduino!. Write your own hardware, virtually without need for external components! Use logic gates, flip flops, memory arrays, multipliers, shifters, almost everything you might ever need, connect them to ZPUino and have your project up and running in no time, at blazing fast speeds, and with full control!. All your digital needs, all in one package, with extreme performance! Learn more about ZPUino, and how it fits all your digital needs. GinSing - a synthesizer shield for the Arduino. Outdoor Ultrasonic Sensors from MaxBotix Inc. The industrial high resolution outdoor HRXL-MaxSonar-WR sensors have a robust PVC housing designed to meet IP67 water intrusion. The sensors provide short to long distance detection and ranging with a narrow beam pattern. The HRXL-MaxSonar-WR outdoor ultrasonic sensors have high power output, noise rejection, auto calibration, temperature compensation, and factory calibrated beam patterns.

Users should select a sensor with their outputs of choice and that matches their application. Models are available with analog voltage output, RS232 Serial output (select models) or TTL Serial output (select models), and pulse width output. Product 3D Models Component Overview Selecting a Product.

Tutorials and help

Shops. Personal sites. Coms and ports. Motor Control. Graphics.