BME280 Weather Station

BME280 is a fully integrated environmental unit from Bosch that combines sensors for pressure, humidity, and temperature into a single tiny 8-pin metal-lid LGA package. Because of its compact size, ease of use (BME280 supports standard I2C and SPI interfaces), and availability of supporting open-source Arduino libraries, BME280 is very popular among hobbyists and weather enthusiasts.

This project describes how to read barometric pressure, relative humidity, and temperature measurements from BME280 using a chipKIT Uno32 to make a standalone weather station. The sensor readings are acquired over an I2C bus and are displayed on a Nokia 5110 LCD display.

Continue reading details of this project!

VN:F [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Meet the chipKIT uC32

chipkit-uc32-01

The chipKIT uC32 has been around a while, but Fábio Souza at Embarcados has just published a brand new Overview which is worth a look. The article is written in Portuguese; you should be able to use the “Translate” option in your browser to get the English version if needed.

Fábio’s article borrows some diagrams from Digilent’s excellent Resource Center, and also explains how to load chipKIT-core into the Arduino Boards Manager.

Thanks Fábio!

Note: The chipKIT uC32 is our full-featured, Uno-style board with 512K of Flash, 32K of RAM and 47 available I/O lines. It’s fully compatible with Arduino IDE and MPLAB X IDE.

VN:F [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

chipKIT-core v1.3.0 and v1.3.1 Released and Clicker 2 Support

Clicker 2 for PIC32MX

The chipKIT development team is happy to announce the chipKIT-core releases: v1.3.0 and v1.3.1, the former being the main release, with the latter simply updating the compiler from v1.40 to v1.42.

These two new releases don’t necessarily add any enormous new features, but they do have several nice bug fixes and some good improvements in the functionality available to a sketch. One noteworthy fix in v1.3.0 is the update to the bootloader host application “pic32prog” to support MikroElektronika’s Clicker 2 for PIC32MX. This amazing board provides two mikroBUS sockets for click boards — MikroE’s little peripheral add-on boards — providing for an endless range of project possibilities. Check out the release notes for all the details.

You can obtain the release of your choice in a couple of different ways depending on how you’ve installed chipKIT core in the past. You can either use the Boards Manager inside the Arduino IDE, or you can download the zip file for your platform (Arm Linux, Linux32, Linux64, MacOSX or Windows).

We hope you benefit greatly from these updates!

VN:F [1.9.22_1171]
Rating: 9.4/10 (5 votes cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

chipKIT™ QuickIO Shield

chipKIT QuickIO Shield

Have you ever wanted to test something out very quickly, but dread pulling out the breadboard and wires? If you’ve ever needed a QuickIO Shield, it’s here! Majenko Technologies—creator of UECIDE and the chipKIT Lenny—has released this new shield.

This incredibly useful accessory snaps right onto your Arduino or chipKIT board, instantly giving you all the handy IO you need, as the name says, quickly. With four pushbuttons, two 10KΩ potentiometers, and eight LEDs, there is no more messing around with a breadboard and wires just to add a couple of buttons to your design. Plus, using a potentiometer for a variable-voltage analog input has never been easier; and with LEDs nicely arranged as a bar-graph, you can create simple visual feedback in seconds.

The QuickIO Shield is truly an essential component of every Arduino user’s kit. For more information on this neat board, check out the QuickIO Shield Product Page on Majenko’s website!

Happy IOing!

VN:F [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

chipKIT™ Drum Set with MikroE Clicks

chipKIT: TouchClamp Click Drum Machine

Drum sets are fun to play! Now you can make your very own noise (or shall we say ‘music’) maker, and all without soldering a thing. All you need are a handful of bottles and cans (which will act as the drum pads) with some alligator clip wires (clips on both ends) connected to a chipKIT Uno32 via an Arduino Uno click shield and two MikroElektronika click boards with audio and touch sense capabilities. The TouchClamp click acts as the input for the drumming, and the MP3 click provides the audio for each “drum.” A clever little idea, we thought.

Why not make some noise with your own drum set. For all the details, check out the chipKIT drum set tutorial!

VN:F [1.9.22_1171]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

chipKIT™ Lenny: Sneak Preview

chipKIT Lenny Development Board

If you saw our post about the new chipKIT Lenny, and you’re totally excited, we have more news for you! In advance of the production release, Majenko Technologies, originator and designer of the Lenny, is offering early access to this new board. You can purchase a limited edition, sneak preview of the Lenny before the production boards roll out. These boards are production-ready, just without the packaging. So get yours today!

For all the details, see Majenko Technologies’ chipKIT Lenny page.

VN:F [1.9.22_1171]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Timer Interrupts on the chipKIT DP32

Timer Interrupts on the chipKIT DP32
Timer Interrupts on the chipKIT DP32

Have you ever needed your code to run repeatedly after a very precise amount of time?

In this tutorial, Jay explains how to accomplish this task by setting up a timer and connecting an interrupt to it. This project utilizes a chipKIT DP32, but a WF32 or uC32 would work as well.

See all the details on the Instructables tutorial.

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Using a chipKIT™ WF32 and a Raspberry Pi to set up fan control for XBOX

Fan Control Using WF32 and Raspberry Pi
Fan Control Using WF32 and Raspberry Pi

Has your XBOX ever overheated due to excessive use? If so, have you ever wondered what you can do to stop it?

In a fan-control project–developed by Austin Stanton after his XBOX 360 died–this is exactly the issue he is trying to correct. Once he finished grieving for his lost gaming system, Austin was able to focus on how to fix the problem so that his next system doesn’t die. After doing some research, he suspected his entertainment system was the culprit, not allowing enough heat to escape.

Austin decided that the best way to regulate the temperature was to regulate the airflow, which he achieves by using two fans and a servo; the servo was positioned so it would open a door (to increase airflow). A chipKIT WF32 monitors temperature and operates the fans, while a Raspberry Pi was controls the WF32 over Wi-Fi by means of two switches.

Pretty good sleuthing on Austin’s part, I’d say! You can check out the details on the Digilent blog, where his project is broken down into two posts. The first one describes how to set up fan control using LabVIEW, and the second one describes how to add a Raspberry Pi to the whole thing.

Good luck with all your DIY life hacks!

VN:F [1.9.22_1171]
Rating: 9.0/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

chipKIT™ Attends Arduino Developer Summit 2016

Arduino Developer Summit 2016 - Mont Blanc
Arduino Developer Summit 2016

The first ever Arduino Developer Summit took place last week, Thursday, June 30th and Friday, July 1st, 2016 in the gorgeous Italian Alps at Skyway Monte Bianco. Top developers from the open-source community all over the world met to discuss greater collaboration in their effort to continue enhancing the support and solutions they provide to the ever-growing Maker community. Check out the program for the lineup of speakers.

Representing the chipKIT platform was Microchip’s Guy McCarthy, who presented an intro to the chipKIT platform, discussions about extending the Arduino system, lessons learned, and what’s coming soon to chipKIT! Check out his presentation–Arduino Developer Summit 2016 – chipKIT Runtime Evolution–for more information.

We hope this year is the first of many summits to come!

VN:F [1.9.22_1171]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)