Authentication with Wt and OAuth2

As I am progressing, the goal seems to be getting clearer and closer but yet not reachable. My main focus is to enable saving/updating/deleting of files while working on one’s projects. So far my authentication functions smoothly. I am to retrieve access tokens in exchange of the request token in the OAuth2 process. This will help retain information for an individual user to continue working without having to re-authenticate or refresh. These information along with user account information and cookies Read more…

Further into my Project

With one more week down, I seem more focused and result-oriented on my project. Working with this makes me both excited and anxious. At times, whereas the frustration of codes not working becomes immense and adds to the stress while at other times, it acts as a push to do more, to look deeper or even maybe, sometimes, to take a step back and look at the bigger picture. I can definitely say now, I know what I am doing, Read more…

CCD Image Sensor

This week, I have to choose which area of chip design that I am going to involved in, and I decided to work on the accelerator for chip design. I had chosen to work on the accelerator for Image Sensor, to accelerate the image sensor output into a raw image that looks real, which is a challenging task for me. Understanding the Image Sensor In order to understand how image sensor produce color, I had read a lot of information about Read more…

More on Network Programming

This week just goes by so quickly, and it is a week where i do not have a senior intern to help out with my project. My this week challenge is to implement SSL with PIC18F. I’ll be using the TCPIP source code provided by Microchip Technology for my project. I start with preparing a project folder that is able to enable SSL stack. The process of doing this is pretty straight forward, first is to include BigInt.h, RSA.h, ARCFOUR.h, Read more…

Ignorance is not Bliss

Hi everyone, aeste works is now occupied by four interns. Our veteran, khai yong (Peter), my colleague + current uni-mate, Alex, maisha who is an EE student in APU and lastly yours faithfully. If anyone is looking for a challenging internship that will test you to your limit, do send your application to Aeste works.  My second week ended quite abruptly. Here I am, still dazed by the complexity of the Wt/Witty platform, which is used to build to the Read more…

TCP Performance

This week I working on the TCP network performance. I needed to collect the data and make a graph for analyzing purposes.  I had collected 15 samples for each RX and TX pin, which buffer size range from 100 to 1900. I have created a large dummy file to test the performance of RX pin. By using netcat, I keep sending the data to the pin and it returns the speed of each second. After finishing the data collecting part, Read more…

RTOS result

There are few results that had been obtained to testing the performance of the RTOS. Compare the relationship between instruction cycle used for initialization with different optimization level in different type of RTOS For initialization OS, FreeRTOS is much more higher than Contiki. The is due to there are a lot of instruction cycle spend to create the task in TCB.There are three task need to be created in the FreeRTOS multiple task program. FreeRTOS needs 1000 plus instruction cycle Read more…

A Whole New World

Hi everyone, I’ve just started my work as an Intern Engineer in AESTE and today marks the fourth day which I have spent in this company. For the next 15 weeks (if I’m still an intern here), I will fill up this blog with my weekly personal experiences and learning outcomes. I was tasked with learning a great deal of C++, C, HTML Javascript and some computer architecture basics, which I did not finish. My boss was disappointed and so Read more…

So Long AESTE

Time passes quickly and my internship has come to an end. Throughout this journey I have learnt a lot and gained a lot of new insights especially from my supervisor, Dr Shawn. I would like to extend my appreciation to Dr Shawn for all his guidance and advice in this journey. He has taught us how to be a better engineer and also a better person as a whole. I have learnt that a developer or programmer has to achieve their objective Read more…

Real Game Begins

Now that my week 3 has passed, I would say I am not as clueless as before. I have shown my previous week’s work on witty application with backend WResource to Dr Shawn. Subsequently it was followed by a session defining my aims in the project I have been assigned. I am supposed to initially make cloud storage work as the client’s permanent storage, while the two other portions of the project will be incorporating other projects to mine. With Read more…