You are here


Using the ESP8266 with a PIC to create your IoT device.

Recently I created a library with the name 'esp8266.jal' for connecting a PIC to your WiFi. The library is based on an ESP8266 ESP12-F and it based on version 2.0.0 of the ESP8266 AT command set.
The ESP8266 interfaces with the PIC using a UART.

MP3 Player

This is an MP3 schematic I've created. See the attached PDF.

It includes the following features:

- SD Card
- Hard Disk
- VS1053B mp3 decoder (with line in, line out & microphone).
- 23k256 for extra ram (used by FAT32 lib), not required.
- 74HC08 to allow for additional SPI devices.
- Serial port
- LCD (Not yet connected). May have run out of pins.

The schematic needs to be tested for errors.

FET H-Bridge Motor Controller

Circuit for H-Bridge Motor Speed Controller for PIC microcontroller.


Note: I have not tested with the Schottky diodes. I have ordered them. I may blow my FETs with feedback voltage spikes from the motor.



Building Jaluino Bee v2.0

This page had move to Jaluino website.


Jaluino Bee v2.0

(but where is v1.0 ?...)

I've been working for several months by now on a new Jaluino board, Jaluino Bee. I've designed a first PCB (v1.0), tested it with more or less success and now have ordered (and received) a second batch of PCBs (v2.0). From all i could test it seems to work "out of the box", so now is the time to expose this...

Upper three board: Bee v1.0 with more or less "green wire" fixes. From left to right: Jaluino Bee[z] powered by PIC18F25K22, Jaluino Bee powered by PIC18F27J53 (lots of fixes...) and Jaluino Bee[p] powered by PIC18F2550 (because I had some in my box...). On the bottom, Jaluino Bee v2.0 powered by PIC18F27J53 (no more "green wire" fixes), sweet...

A visual history of Jallib

Gource is a nice tool used to produce videos from source control softwares like SVN, Git, Mercurial and Bazaar. For the fun, I've run Gource over jallib repository. 

Some early jallib committers may remember specific details, like validated/unvalidated maps, samples stored "by_device", etc... Lots of decisions taken, and later reconsidered, more committers (who sometimes behave like some Jedi Masters), more libs, more samples, more alive ! :)

Enjoy !

Jaluino Cuckoo and Arduino: first surgery

Disclaimer, warnings, caution

Don't do this, don't read this, close this page, because what is following will break your Arduino board, it will disintegrate it, it won't work anymore, you'll just have to throw it away. Unusable. This is extreme Arduino, this is Forbidden Arduino. Do it at your own risk, if you completely and undoubtedly know what you're doing, because I'm not responsible in anyway for anything that would occur before, while and after, for decades and decades. And much more.

Jaluino Cuckoo logo

Jaluino Cuckoo logo


Though Jaluino Cuckoo doesn't even exist, though I don't even if it can exist, I thought it was important to design a dedicated logo.

I can't wait to see it on professional PCB :)



Jaluino Cuckoo meets Arduino

In last post, Jaluino Cuckoo has been briefly exposed, at least this is what I have i mind... The idea is to "parasite" the Arduino and put an small board with a Microchip PIC microcontroller, instead off Atmel chip. Just like brood parasite cuckoo birds squat in other species nests.