#Pinguino can now drive the Microchip MCP342x family. A two channel low-noise, high accuracy delta-sigma A/D converter with differential inputs and up to 18 bits of resolution. The on-board precision 2.048V reference voltage enables an input range of ±2.048V differentially. The device uses a two-wire I2C™ compatible serial interface and operates from a single power supply ranging from 2.7V to 5.5V. The MCP342x devices perform conversions at rates of 3.75, 15, 60 or 240 samples per second depending on user controllable configuration bit settings using the two-wire I2C Compatible compatible serial interface.
#Pinguino can now drive Microchip MCP23O17 / MCP23S17 16-bit input/output port expanders with i2c interface, interrupt output and cascadable for up to 8 devices on one bus.
Pinguino has now its own library to control Led Matrix and 7-segment connected to a Max72xx.
Take a look at the scroll function :
Library, font and examples have been added to rev.965.
8-bit Pinguino supports now USB Bulk functions which have been fixed.
They are available for all Pinguino Boards and all Bootloader versions.
You will find examples how to interface your Pinguino with Python programs in examples/04.Communication/USB/Bulk
8-bit Pinguino Bootloader has been updated to support PIC18F47j53 family. Some minor bugs have also been fixed. All hex are available at :
8-bit : http://code.google.com/p/pinguino32/source/browse/#svn%2Fbootloaders%2F8%2Fusb%2Fv4.x%2Fhex
32-bit : http://code.google.com/p/pinguino32/source/browse/#svn%2Fbootloaders%2F32%2Fusb
Pinguino Kit is a graphical development environment for the Pinguino Project. It is intended as a tool for teaching basic programming and digital electronics. Please take a look at this preview :
Great job, Yeison !
Yet another small software to check USB communication with Pinguino.
I wrote this command line tool for Linux to test USB communication. It can be used as a serial terminal to check process value or text sent from and to Pinguino.
Originally, it shall be made with Python, but due to a problem with Python thread and Libusb, i tested it with LUA, and it works !!
It can be used both on a computer or on an embedded system ( FONERA 2 for example ).
Everything to install and use it is explained on the tutorial website in a new tools chapter.
This new tutorial explain how to use USB communications with LUA. This example was both tested on a computer an on a FONERA 2.0.
My goal is to use LUA to make a USB terminal.
See this tutorial on the tutorial website.
Pinguino beta 7 is now available for Linux, Windows and MAC OSX.
You can download it here.