Tag: spi

Registers for UART, SPI and TWI

This week Dr Shawn has explained to me the internal registers of UART, SPI and TWI. Basically these modules has two registers: status register and data register. Status…

SPI ADC with PIC32 Harmony

This week I continue doing emulating ADC based on the proper protocol of SPI ADC from Microchip – MCP3204/3208 From the document table 5-1: state that to initiate…

Emulating ADC

This week I did some programming on PIC32 ADC and SPI functions. The goal is to transfer ADC value from PIC through SPI to a FPGA chip. FPGA…

UART and SPI Communication

This week I worked on the UART communication. My task is to transmit and receive the bytes of data via the RS232 port of the PICDEM.net 2. Dr….

Quadcopter Remote Eavesdropping

Almost all of the week was spent trying to read the SPI bus on the Quadcopter remote control to try to understand as well as decipher the communication…

Week 08 – HTTP2.c Meets SD-SPI.c

Continuing from the last week, the reason that why the connection will be timed out when uploading a larger file is due to the modification I made to…

Week 3: MSPI Driver

There goes another week. Task for this week is quite similar to last week’s, I was asked to write a MSPI driver. Before I started, I had no…

http://www.sxc.hu/photo/1159613

Week 0011

Miracle! The design we’ve been working on in the previous week works perfectly! Honestly speaking the main merit goes to my colleagues, as their part was more crucial…

My 2nd week at AESTE

They say the first week is always the hardest. At the start of my second week, I was supposed to get the computer to read and write into…

Week 5: SPI done!

So it has been 2 weeks since the last time I’ve blogged and a lot have happened since then. Today we just finished the design and testing of…

SPI Finishing

On my fifth week here, I finished up the SPI that was compatible with the Wishbone bus. I was able to have it working for the four modes…

SPI Slave Modifications

In my fourth week at AESTE, I worked on my spi design. I made many many changes with the help of my mentor. Firstly, I was able to…

Week 3 – SPI Comms

This week I worked on SPI (Series Peripheral Interface) communication from the PIC18F97J60 to 25LC256 series EEPROM which comes with the PICDEM.NET2 development board. It was a completely…