Markus posted an update on his latest project SID player we covered earlier. The PIC32 acts as USB host to the attached memory stick, which contains all my favorite tunes in .sid format from the HVSC. I used Elm Chan’s FatFs library because it hat LFS (long filename support) together with the Microchip USB stack. […]
Category Archives: PIC
chipKIT: Open source PIC USB and Ethernet drivers?
According to Microchip Digilent is currently working on a USB, Ethernet, and CAN shield for the chipKIT. This is a really interesting project because it means drivers for PIC USB and Ethernet peripherals will be released. To jive with the Arduino community those drivers will need to be open source. We’ve had nothing but problems […]
chipKIT Uno32 review and benchmarks
Want to know more about chipKIT programming and speed? Check out Hack a Day’s complete review of the hardware and IDE.
chipKIT PIC32 compiler Q&A
You had a lot of unanswered questions about the chipKIT compiler. Here’s some answers from Jason Kajita, a compiler developer. Jason wants to us to emphasize that this is the current plan and subject to change. Thanks for the lengthy answers! Is there any new open source code in the chipKIT compiler – files that […]
chipKIT conference call: Yes, it’s all open source
Microchip, makers of PIC mircocontrollers, must feel left out of the hobby buzz surrounding the Arduino. Unable to buy Atmel outright, they did the next most sensible thing and released a duo of open source Arduino-compatible boards. Microchip got the guys at Fair Use Building and Research to add PIC support to the Arduino IDE. […]
Open source chipkit compiler works with MCHP dev tools
From the comments on our earlier post: Open source chipKIT compiler works with other PIC32s: … it should also be working with other MCHP dev tools shortly. Via twitter.
Open source chipKIT compiler works with other PIC32s
Markus used the new open source PIC32 chipkit compiler with non-chipkit hardware and programmed the firmware with a picKIT3: Since I had a board with a PIC32MX795F512H I built some time ago lying around, I tried if I could get some “Arduino”-code running on it. It works. The linker scripts that ship with mpide assume […]
chipKIT Uno32 and Max32 unboxing
A couple chipKITs to give away. We’ll ask your interview questions later today.
First 32bit Arduino avalable soon
Digilent is soon to be launching two Arduino compatible platforms, the Uno32(pictured above)and the Max32. based on microchip‘s pic32mx micro controllers. Following the Arduino philosophy of easy to use software and hardware, and not to mention the support structure already in place. they are both compatibly with existing shields.
Microchip PIC24 development kit for Android
Here is Microchip’s response to the Arduino based hardware for use with Google’s ADK. Microchip has announced the release of the Microchip PIC24F Accessory Development Start Kit for Android™. This is a standalone board used for evaluating and developing electronic accessories for Google’s Android operating system for smartphones and tablets. Microchip’s PIC24F Accessory Development Starter […]
chipKIT Uno32™ Arduino-compatible prototyping platform
Digilent, Inc. announces the pending release of the chipKIT™ Uno32™. The Uno32 is an Arduino-compatible platform combining Arduino compatibility with the performance of the Microchip PIC32 microcontroller. The Uno32 is the same form factor as the Arduino Uno board and is compatible with Arduino shields. It features a USB serial port interface for connection to […]
Biofuel reactor control board
Armandas has posted his masters project The design is based around a PIC18F66K22 microcontroller. The board has a switching power supply supporting an input voltages of up to 34V, five thermocouple channels, HD44780 LCD interface, a battery backed RTC and a microSD card slot. The control unit interfaces with an electrical system (designed by my […]
App note: developing embedded graphics applications with PIC® MCUs with integrated graphics controller
Microchip has a new application note for developers designing their first MCU graphics related application. It describes the definitions and terms relating to graphics applications, and discusses the theory, necessary decision factors, hardware considerations, available microcontrollers and development tools. This is a fairly comprehensive doc, starting out with the basics and moving quickly to complex […]
Amicus18 prototype board
Amicus18 is a multifunction development system inspired by the popular Arduino board. Its based on the Microchip PIC® 18F25K20 running at 16 MHz supplemented by a FT232RL USB-to-serial chip and a LMV358. Full documentation is available, as well as a free Proton BASIC Compiler, which is based on Crownhill’s Proton BASIC Compiler. The bootloader source […]
VirtualBreadboard 4.3.3
VirtualBreadboard 4.3.3 is a Windows GUI program that lets you simulate and develop embedded applications that use microcontrollers. It essentially lets you assemble virtual components on screen and auto generate code. Currently some Microchip PIC16 and 18 devices are supported, as well as Arduino. In addition a wide variety of simulated components such as LCD’s, […]
PIC32 drives SID audio chip
Markus shared his latest SID player in the project log forum: I am currently working on a kind of hybrid between an emulated and a real SID Player. The CPU and CIA stuff runs emulated on a PIC32 and the sound is generated by a hardware SID chip. I had the TinySID emulator already running […]
App Note: Versatility of CTMU
This Microchip application note explores the many uses for the Charge Time Measurement Unit (CTMU). CTMU is a flexible analog module that provides accurate differential time measurement between pulse sources, as well as asynchronous pulse generation. Together with other on-chip analog modules, the CTMU can be used to precisely measure time, measure capacitance, measure relative […]
Pyro propeller clock POV
Chris from PyroElectro writes:After having seen so many propeller clock POV videos on Youtube, but no real description of how they work or how to build your own, I set out to make one and document how it was built. The Pyro Propeller Clock POV design criteria was short and sweet: be as simple as […]
MPLAB X C18 compiler fix for Linux
Peter posted a fix to get the C18 compiler for PIC microcontrollers working under Linux: C18 doesn’t work under Linux . I made some scripts to fix errors in the headers. The package also contains scripts and instructions to compile C18 libraries under Linux. Via the comments.
9 channel DMX512 dimmer
rsdio shared a PIC16-based 9-channel DMX512 dimmer in the project log forum. This isn’t open source, but enough details are provided for a remake.
