GIVEAWAY: Another chipKIt Motor shield, chipKIT WF 32, chipKIT DP 32, and chipKit Cmod


Another chipKIt Motor shield, chipKIT WF 32, chipKIT DP 32, and chipKit Cmod to give away this week.  Leave a comment on this post with a project idea, and one of  these boards could be yours on Thursday.

The chipKIT WF32 is based on the popular Arduino™ open-source hardware prototyping platform and adds the performance of the Microchip PIC32 microcontroller.
The WF32 is the first board from Digilent to have a WiFi MRF24 and SD card on the board both with dedicated signals.

The chipKIt Motor shield is available for $29.99chipKIT WF 32 for $69.00chipKIT DP 32 for $23.99, and chipKit Cmod for  $29.00  from Digilent.


The chipKIT™ Motor Shield is an expansion board for use with the chipKIT Uno32 and chipKIT uC32. It provides additional circuitry and connectors for the Uno32 and uC32 to drive various motors types.
The chipKIT Motor Shield is designed to drive DC motors, servo motors, and stepper motors.


The chipKIT DP32 is a chipKIT/MPIDE compatible prototyping and project development board from Digilent. It combines the power of the Microchip® PIC32MX250F128B with a wire wrap prototyping area, provision for an EEPROM non-volatile memory, and analog temperature sensor, a potentiometer, buttons and LEDs in a single board. The mounting hole footprint on the board is designed to fit in the Hammond 1591XXSSBK project box.

chipKIT CMOD-obl-600

The chipKIT Cmod is a chipKIT/MPIDE compatible board from Digilent. It combines a Microchip® PIC32MX150F128D microcontroller with a convenient 600-mil, 40-pin DIP package and two Digilent Pmod connectors. Digilent’s Cmod boards are ideally suited for breadboards or other prototype circuit designs where the use of small surface mount packages is impractical.

Join the Conversation


  1. One of this board would be great for me to start the journey in the PIC world and also, because it is small, would make a very good base for a balancing robot, having almost all other parts available.

  2. I have an old nixie tube calculator. I want to make a different kind of nixie clock by making a robot arm that presses the calculator’s buttons to show the time. A motor shield would come in handy.

  3. With WiFi and an SD card? I’m looking at a weather datalogging module, to integrate with some of my other weather bits. Winter is coming, and data is as beautiful as a new snowfall.

  4. I would like to build a paper tape reader to recover information from a number of paper tapes I have acquired.aquired

    1. I can probably assist there, depending on how many you have. You can contact me via PM in the forum. Of course if you just want an excuse for PIC32 well…

  5. It would be a good base platform for my home automation and alarm system. I could add camera with motion detection and mounted on motorized platform with remote control and notifications over wi-fi. And of course a standard assortment of PIR, sound, door and window magnetic lock sensors, shades and lights controllers etc.

  6. I would love to use the chipKIT WF32 as a wireless thermostat. Using it to control, log and report back temperature / humidity readings to my computer using a tcp server i’ve been working on.

    I’d have the server graph all the data and provide a web interface to allow me to set the set point temperature for my home!

    Thanks guys!

  7. A DIY CNC Machine,
    – Online mode, with WiFi communication from another PC running CNC software
    – Off line mode, running G Code file from SD card
    – With additional keypad and LCD

  8. I could use this sweet board to create a multifunctional bench test unit, with DVM, PSU, frequency counter, etc.. all in one :)

    Also, it’s my 33rd birthday today so it would be nice to win something :)

  9. Would like to opt in for the chipKIT CMOD. It has the option for the SD Card/network and is great for use with a developmenboard and sensors (temp, co2, o2). Measure the sensors, write to SD and later analyze it to adjust the enviroment.

  10. Hi All,
    I’m studying bioengineering here in France and as a end-of-the-year projet, we would like to monitor environmental conditions such as temperature, Ph, humidity, and moisture, wind and solar exposition in order to evaluate the best growing condition. It would store these datas and even transmit the information through wifi. We would consider it as a 10-in-1 tool !!!
    We cross our fingers
    Thank you for proposing this challenge once again …

  11. I don’t know what I’d use it for yet, but I’m an engineering student and haven’t messed with PICs yet.

  12. My long time “dream project” is to build a remotely operated mount for my telescope, with integrated GPS, gyros and accelerometers for automatic alignment, pointing and tracking, with a webcam for low-res viewing over WiFi before triggering an astroimaging capture! Of course something similar are available commercially, say from Meade, but it’s more fun to make myself, and definitely cheaper, especially if getting your free boards (the W32 and motor shield)! So I’m hoping, finger-crossed!!!

  13. I am working on plans to build a wifi/internet enabled thermostat/boiler controller for my hydronic water heating system. I am also working up to building my first CNC router machine by first building a CNC plotter. I could use the ChipKit Motorshield and/or the ChipKit WF32 for both projects.

  14. The Cmod would be great as the heart of a robot or quadcopter. The WF32 could be the heart of a home automation system with remote control. I could tie it into my AC controls, my garage door opener, some lights, and maybe a solenoid door lock.

    I might be able to use the Motor Shield to add some power assist to our son’s non-electric wheelchair. It’s pretty hard to push him up the ramp, some days!

  15. I would like to use chipKIT WF 32 for small digital oscilloscope and spectrum analyzer with web user interface.

  16. I could use this to build a Smart Alarm System for home with PIR sensors over wifi and connected to Internet.It’s a fantastic base platform.

  17. I would love to use chipKIT WF 32 as a controller for my 3d printer project. With the WiFi capability, i can transfer files to print to my printer wirelessly.

  18. I would like to use these board as SDR processor with additional components and test also If processing power is enough to integrate some data encryption for cheap encoded comm.

  19. I’m a beginner and haven’t much money. At first so seems my idea really simple. I would use the chipKIT WF 32, chipKIT DP 32 or chipKit Cmod to connect 5 HD44780 8×2 character LCDs, the remote controll of my radio controlled power sockets and controll my radio controlled power sockets. The LCDs would be status displays. Future add-ons are possible.

  20. I’d use the motor shield to make a robotic arm desk lamp with a magnifying glass on one end and a control pad to control it at the base.

  21. I would like to make a wifi enabled jukebox using the chipKIT WF 32

    1. The SD card would store the mp3(s) and the current selection of songs in a text file.
    2. The Microcontroller would store the list of mp3(s) and would be responsible for triggering playback.
    3. A webserver running separately, would post the new order of songs to the microcontroller, the moment a user makes a song selection.
    4. The mp3 decoding would be accomplished using a VS1053 IC

  22. I’d like either the DP32 or the CMOD board to be the “distant end” of an RF link project I’d like to prototype using two Mikroe Click nRF eval boards I already have. I need something like one of these to interface with the click board at the distant end. Using a PIC32 based board like one of these will be nice so that both ends use a PIC32 (I already have a PIC32 board for one end of the link) and I won’t have to write too much code for the distant end device. Either of these boards has all of the features and I/O I need to fully implement my concept.

    Great website by the way!

  23. I would build a drum robot. And then I would build 8 more for a robot drum line band without wires between them.

  24. I would use this to make a mechanical rs232 message. I would print the white and black stripes for “Hello world” (10 characters/120 bits) onto a cd, attach it to a motor, have the motor turn at 150 rpm.

    The point an opto device at the spining disk, and amplify the AC to +/- 12V using an op amp.

    When connected to a rs232 it should say “hello world” over and over again….

  25. Anyone who’s made beer will know that control of the fermentation temperature is absolutely critical, especially for lagers. I’ve spent some time recently working on an upgraded version of Brett Beauregard’s PID autotune library, improving the response estimation and adding some extra tuning algorithms. Now it’s time to put PID into practice in a wireless enabled fermentation chamber, and prove once and for all that maths and beer do mix. The very old chest freezer in the basement will finally see some S. cerevisiae action. The Fermtroller firmware (fermware?) doesn’t currently implement auto tuning, so I will respin that, adding the hardware profile for the ChipKIT. The ChipKIT board will have plenty of capacity for that, and with the SD card might even be able to run a web server itself. Otherwise I will connect it over a serial interface with a hacked router, ala UberFridge, which will handle the graphical front end and temperature profile definition through a browser. It’s possibly slight overkill, but incubating yeast is a tasty business so I have no lack of motivation!

  26. I would like to use chipKIT WF 32 for my “Biogas Automation System” to monitor & control critical parameters of the system like humidity, methane levels & temperature. Onboard WiFi will push the sensor data to Xively.

  27. I’ll use the chipKIT WF 32 and an IMU to build a motion logging device for my motorbike. This device will first log the sensor data into the local SD card, and then automatically dump the sensor data into my home server over my home WiFi network. The data collected will used for analysis of safe riding habits, and also log the time when the bike is back home.

  28. project idea: use a wifi enabled chip kit to stream partial discharge data obtained from a running motor
    ,code will be published on github once thesis is done

  29. I’d really like to use this to build a remote sensor application for agricultural use.. measuring light, temp, humidity, etc..

    Secondly I have plans to design a wireless music player with a graphic display ala the light organs of the 60’s, only this is portable and can be used in various party venues :)

    So, I can use whatever you can send me :)

  30. I would like to use one of these to build an affirmations bot that says nice things to you when it detects a person nearby. Rather than destroying all humans or attempting to scrape your data, this robot would just be nice to spend some time with, thanks to its infallible social skills and charming demeanor.

  31. I would use one of these board to create a small cheap pic and place machine that uses feedback and DC motors instead of steppers and expensive stepper control systems

  32. I would like to use the chipKIT WF 32 in my project a wireless control device. To control light and heating inside a room.
    good luck to everyone!!

  33. Smart Water Heater. I can use it to monitor water inlet temperature, flow rate and air temperature, which would allow for electricity savings by lowering the water temperature in the water tank at night when it’s not needed, pre-heating it in the morning, and when the family starts to shower, to turn on the heaters earlier in order to increase the amount of hot water available. I don’t know if it will work, but I know that intelligent devices that learn are better than dumb thermostats. I would like to have one of this boards to test my theory. The board would also keep track of how long the heaters are turned on, thereby being able to produce an account of the electricity usage by the water heater.

  34. need a good relay controller for some hi amp motors to turn four antennas, 2m and 70cm yagis, the wifi board would be perfect, plus I could add something I only dreamed about, a web cam…….

  35. The WF32 would be perfect fotr building a Promark-3 lile NFC sniffer by combining it with my TRF7970A breakout board!

  36. I will use chipKIT DP32 (or chipKIT Cmod) in my university project gantry robot design and control. Using webcam as feedback on top of it with opencv it can be used for automatic picking and placing (moving) picked object. I could add touchscreen control interface for manual control too.

  37. I’m developing an very cheap nightlight on/off controller system and need a cheap web interface for the system. This would be the BEST. I want the nightlights to auto on/off cycle based on a sidereal clock so there is no programming and virtually no energy waste.

  38. Both chipKIt Motor shield and chipKIT WF 32 are interesting choice for one my project where i am creating different activities for high school students to develop their interest in Electronics and computer science, i think wifi controlled robotic arm could be a nice activity for them, where they can build it and then control it using a mobile app or a computer.In addition connecting the sensor data to Internet of things for example could be a good activity for them.
    write now i am exploring different easy to use platforms for this project, this seems to be a powerful platform with arduino programming interface, so i am positive to create good activities.

  39. I have a project on mind involving a SPI camera (VC0706) and a RF module (Si4330) o now the the wifi on the WF32, the idea is that images are saved to SD card at the maximum speed it supports, and images are sent at lower rate over RF link. The final approach is to mount all this on a quadcopter.
    I have a prototype with a PIC18F14k50 and I was looking for a good PIC32 prototype board that can support the processing speed needed.
    I think chipKIT WF32 is the best suited but DP32 and Cmod can be used with the external RF module I have.

  40. I would love to create an autonomous roving vehicle, if I start building now we have some 2 1/2 week old kittens that would just be at the exploring stage when it is complete.

    What great kittie videos that would make :)

  41. i’v and idea, build a controller for controller. so action with motors, and servos a various type of controller (keyboard, xbox/ps controller.. etc). an hack from multiple uses

  42. I plan to create my IoT node which configurable to collect data (sensors) or function as an actuator and control relays and/or motors. Using these nodes I would like to build up a complete building automation system.

  43. Mains voltage and current monitoring station (with online availability, drawing charts and sd-card storage capability for history) for 3-4 home mains lines

  44. The WF32 would fit in perfectly as my main board for a remote home automation system.

    Tons of IO for a lot of sensors and actuators, processing power for a slick (AJAX?) web interface and wireless connectivity to connect the system to the main home network.

    I thought of using a Raspberry Pi but there aren’t a ton of IO directly accessible on it. I would need lots of SPI/I2C expanders whereas I would need none with the ChipKit board I’m fairly sure of that.

    Anyway I hope I get it!

  45. I’d use the WF32 to automate and network enable my Icom receiver since my office as very poor reception due to metal structure.

  46. Since the WF32 has a built-in USB host, if I won, I’d build a mobile ham radio logging system to it. The WF32 would connect to the radio (via a serial connection) to my radio to get the frequency and mode. The USB host would connect to my phone or tablet (both Android devices) to tell it to listen to me telling it the callsign worked and signal report. The phone would store the recordings, date/time (in UTC, of course), and the frequency and mode from the radio.

    It all sounds a bit crazy, but I’m doing this with an Arduino now – doing this with a ChipKit gives me exposure to another platform and everything will be up on Github so others can use it.

  47. I’d use it to build a mailbox sentry — at the house I’m building the mailbox is 50-100 yards from the house. The wireless feature would be used to notify me when mail arrived, and it would also snap a picture of the contents so I can know whether the delivery was just junk mail or if that box I’ve been waiting for has arrived. Sure, a flag on the side of the mailbox does part of the job, but where is the fun in that?

  48. Looking to create a DIY mini-cnc / 3d printer / laser-engraver. Would have wireless control to host PC, and 3 axis control.

  49. The chipKIT WF32 would be a great main board to My Simple GPS Land surveying Data Logger. The Wifi connection can be used to transmit position or points directly to my Laptop… if wifi connections are lost due to distance or signal hindrance… datas are automatically saved to the SD card… and uploaded later to my laptop…
    With the Wifi32 generous i/o pins (43)I could add an Graphic lcd (128×64) for menus and Commands…

  50. Christmas is coming – use the DP32 as a little box for controlling Christmas lights (with the suitable relay) and as an MP3 player playing good old Christmas songs. Combine it with the Microchip’s neat MDDFS library for handling SD-Cards and an all purpose MP3/MIDI/FLAC decoder board, it’ll be great. Place these in a box under the Christmas tree with a small speaker, and there you go, a nice Christmas tree with the music. Of course, include a small pair of good speakers. :)

  51. Hi!,
    I would use chipKIT WF 32 to make motorbike telemetric system.
    ChipKIT has only 12 ADC I would probably use some small expansion board with MCP2515 and a few PIC18F25K80 CAN microcontroler boards (with a protocol – f.ex. CANOpen). Distributed system would be faster, more fail-proof and more flexible. I would like to catch data from the engine (RPM, throttle position, intake pressure, few point temperature), drive chain (gear, speed from front and rear wheels) and custom built sensors (suspension deflection, brake fluid pressure). The data will be stored on a SD card, WiFi would allow to view data in real time. In the future I would also include GPS localization, gyroscope and accelerometer (with live Kalman filter). I want to develop this system and in the future maybe not only observe but also drive some features (with the engine at the end ;)). I also think about built wifi driver for my 3d printer.

  52. Hi,
    I’m a radio amateur and I own a diy system of tracking of low earth orbit satellite. ( a naval modified telecommunications dish to track moving targets in the sky) At the present time it still need to be mechanically and manualy operated (…) and i would like to use the Chipkit for introducing a wireless control mode. My first of the several needed modifications will be to place the motors under computer control. (one stepper motor for azimuth and an other for Elevation. I will also use a webcam (video signal via wifi) : when lighted by the sun, the camera can be directed to twelve o’clock in order to ensure the dish itself is pointed nearly South..Icing on the cake, I would like to benefit of the Chipkit power for using an accelerometer unit (VectorNav VN100) interfaced via UART.
    I stop here but be sure taht I will blog all the adventure …
    See you ‘

  53. I see the wf32 board as an excellent gateway to accessing power statistics from the 3 phase power supply here India. While using current sensors and other passive power measuring sensors to gather usage data, my existing setup of solid state relays would be integrated to this gateway. The cloud service to access the gateway would be hosted on google`s app engine platform which would enable this to be a always on solutions to monitor and save power.
    Also a small existing android app will be upgraded to access this service from anywhere and control the power equipments via SMS or WiFi whichever is available with the user.

  54. I would use it to create my first robot, since I’m still a student at the high school and I’m learning electronics, and also as a controller for a sentry gun that I’ve created but isn’t working pretty well, since I have problems controlling the motors.

  55. Just got project for the DP!

    Data-logging/Monitoring the power and temp of the server room. We are a tenant and need to prove to building management that the power and HVAC need to upgraded.

  56. I am an amateur videographer and film editor and electronics tinkerer working mostly as a fun hobby recording skydiving comps and festivals (boogies.)

    Often we use a camera mounted on the wing of the plane and have some means of recording the exit footage. So far no one has an ideal way to do this. Running wires is out (dangerous and illegal!) and gaffa taping an expensive camera on a wing at 120 knots is actually pretty dumb too. Now we are using small cheap lipstick cameras with a wifi module and with a receiver in the plane but when the receiver is also expensive and prone to getting sat on, kicked, blown out the door it is not the best setup either…

    The chipKIT WF 32 would be perfect for a portable recording station to gather the exit carnage. We tried the R Pi but the current consumption meant that often the batteries were drained before exit and many a camera geek was a lost. We cannot use the planes power again for safety reasons.

    With the chipKIT WF 32 the footage (and stills) could be stored on either the SD card or USB stick and then at the editing stage it could all be uploaded via wifi or USB This would be the best thing since sliced bread and who knows how many other things it could be used for. There are similar requirements for glider comps, cheap video security and many other things.

  57. I’ve been using another similar product; this would be the opportunity to switch to the chipKIT world. With the WiFi board, I could migrate my home environment monitoring system. The others could be applicable to a upcoming work related project I am developing in my head.

  58. I still want to finish the automation and make my house viewable on the internet , the doors RFID is almost operational, and the video link is waiting for the chance to happen. Checking and controlling the house status over the internet would be fantastic.

  59. I have a tower crane toy from when I was young, it just uses pushbuttons to run the motors,
    I think it needs an upgrade, put it under microcontroller command, add sensors to
    detect position on boom, grabber height, etc.
    That is what I would do with the motor shield.

    If I got the chipKIT WF 32 – I would warm up by porting eLua to it.
    (Already ported eLua to a couple of Arm platforms.)

  60. I will build a self propelled device to patrol Cambodian rice fields measuring water levels and nutrients to be combined with expected precipitation level information so that the farmers can decide if and when to plant their crops to increase their chance of success.

  61. Our son is in a wheelchair, and I was recently thinking about trying to make a detachable motor assist for it, to make it easier to get him up our (steep) driveway, our ramp, or any other situations where we’re pushing him in hilly territory. Think something like a power-assisted push lawnmower, where we could squeeze a lever to engage a low-speed, high-torque motor. I think the chipKIT Motor Shield and uno32 could be a good core for this project.

    I was also wanting to do some home automation projects, which the WF32 could drive. I want to drive lights, perhaps an electronic doorlock, add temperature sensors in different areas of our home to tap into our central air controls, and let us control our garage doors from our phones. The WiFi/NRF capabilities of the WF32 would fit right in with some of these goals.

    The little Cmod would be a good start for a quadcopter or small robot, projects I could probably get our 8-year-old daughter interested in. When she was about 4, she asked me to build her a “giant laser”, so obviously, I’d have to incorporate that somehow. ;-)

  62. No.2, I will build a control system to operate an electrified Tuk Tuk. It would control the plug in charging system and the solar supplementary system and monitor the state of charge and rate of discharge of the batteries while controlling and driving the brushless motor and regenerative braking. The goal being to reduce pollution in Cambodian cities while increasing the torque of the units.

  63. I’d like to build an open source tool to measure and manipulate data in the frequency spectrum. A tool like this would allow you to easily debug analog and high-speed digital circuits by not only being capable of looking at data in the frequency spectrum, but to move and adjust that data.

  64. I want to build a controller for an aquatic tank system. Would control the LED’s lights, pumps, and gas selenoids, get pH, temperature, and ORP sensor data, display it on a web-interface that could also be used to set light/pump cycles.
    Customized alerts via email or sms (through a web-sms gateway) would also be implemneted to alert the user in the case of any abnormal (or exceeding any predefined values) sensor readings.

  65. I’ve been interested in building a neat remote door unlocker and statistics collector. See what kind of data I can get about traveling in and out of the apartment. :)

  66. I would use the WF32 to build a goal celebration device for my NHL party… need a board to access to a sever and read the score, the alert and display everything…

  67. I would use the WF32 to do a goal celebration device for NHL games. I need something to access to a server and update scores and alert

  68. I would use the WF32 to port the OpenXC code, so that my Ford Fusion would report its engine and other status via a web interface!

  69. I’d use this to make an intelligent “standing desk” treadmill system. The system would provide motor drive/elevation control as well as remote telemetry and control via WiFi

  70. I am utilizing a Chipkit Max32 to monitor and control an aquaculture facilities 25 breeding tanks. I would like to have a ChipKIT WF32 as a dedicated web sever to build an interactive website available to the engineer’s by internet or by cell phone to securely monitor and adjust the various conditions that are being controlled by the max32. Thank You

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.