Driving the PSP display with a FPGA

A2DGL() - A 2D Graphics Library: is a hardware accelerated graphics library for FPGAs and Microcontrollers. Mission Statement: produce a Borland(TM) BGI type graphics library with modern computer graphics constructs. Project Page:

The Missing Lecture Notes

The Missing Lecture Notes (MLN) series begins with Ben Popoola's popular series on hardware design. This series includes developing driver boards for the LQ043T3DX02 (Sony PSP) display, the OT-CO430-2P display and the development of a skeleton device drivers.

The Scientific Engineer

FPGA Design Tutorials. The first set of tutorials begin by developing a serial communications protocol between the DE0 Nano and a PC, using a USB to serial converter.

You are here: HomeBenFirst Impression (6) - iSketchNote, A Perspective View

Latest Blog Posts

5 post(s)
In the News #5 - The Arduino TRE

Hot on the heels of the Raspberry Pi 2 Model B+ with its quad core processor, Arduino are set to release the Arduino TRE consisting of an AVR arduino and a 1-GHz Sitara AM335x processor, which allows makers to get up to 100 times more performance than the Arduino Leonardo or Uno. The TRE is set to host a Linux operating system that will allow users to run processing-intensive algorithm and high-speed communications, alongside the Arduino's traditional applications. Sounds similar to Intel's Galileo doesn't it? Also, this will be the first Arduino manufactured in the U.S and not in Italy or China.

Continue Reading...
In the News #4 - The ARM, IBM Internet of Things Starter Kit

ARM and IBM have teamed up to produce an Internet of Things (IoT) starter kit, consisting of an ARM mbed enabled development board and an application board containing sensors. The kit has been designed to "spur on the invention" of Internet-connected gadgets in about five minutes, that is, from the time the kit is unboxed. It works by allowing the devices, hosting an ARM Cortex-M4 processor, to connect to IBM's cloud services and start sending readings to online apps.

Continue Reading...
In The News #3 - FTDI's SuperSpeed USB3.0 Devices

FTDI are set to release a series of USB3.0 devices to complement their renowned USB endpoint-to-FIFO bridge USB 2.0 (FT232H) and USB 1.1 (FT245) ones, which have been available for a few years.  Available with optional 16-bit and 32-bit FIFO interfaces, the FT600 will be the first device released in the series. This is splendid news and music to the ears of the FPGA community, as the device could be used to  provide FPGA enhanced applications with simplified connectivity to host computers, with data transfer rates of up to 5 Gpbs.

Continue Reading...
In The News #2 - The Raspberry Pi 2 Model B+

Without much fanfare the new Raspberry Pi 2 (B Model) has arrived on our doorsteps, well ours  did! This is the first major upgrade the world's most popular single-board computer has received, since its first release in 2012. This is a much needed upgrade that allows the Pi to compete against its faster contemporaries, including the Beagle Bone and the Banana Pi.

Continue Reading...
In The News #1 - Free Non-Commercial Renderman

For years 3D animation hobbyists interested in Renderman, but not wanting to fork out the ££££ required for a  license, have had to rely on third-party REYES compliant renderers like, Aqsis (a favourite of ours), Pixie, Gelato, Angel and others.

Previously, we had used Aqsis, however in 2015, Pixar the owners of Renderman are due to release a free. non-commercial, version of their famous software.

Continue Reading...

Ben's Blog

No description yet.

  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that have been used in the blog.
  • Archives
    Archives Contains a list of blog posts that were created previously.
  • Login
    Login Login form

First Impression (6) - iSketchNote, A Perspective View

Posted by on in First Impressions
  • Font size: Larger Smaller

I love drawing, but I've never given myself a chance to become any good at it. I love my iPad (iPad Air) too. Hence, when  I saw a device, the iSkecthNote, that happily married the two I didn't hesitate to help fund it, when it was introduced on the crowdfunding website, Kickstarter. However, as has been symptomatic of Kickstarter projects, this one was delivered late too, but this time I didn't mind. This was because I thought that the wait would be well worth it.

When the engineers behind iSketchNote conceived of the idea they probably thought that it was very good one and if they turned it into a product they might be able to sell a few. They were wrong, it is an absolutely brilliant idea and it wouldn't surprise me if they end up selling them by the bucket load. This is my first impression of using the iSketchNote.

Just after finishing this article ISKN released app version 2.1 and the Bluetooth connectivity pairing issues seem to have improved. 

UPDATE: 14/02/2015: I have now posted a follow-up review.

Essentially, iSketchNote is like an electronic  drawing slate, that digitizes your sketches into a computing device.  For now it interfaces to most versions of the iPad. In the not too distance future PC and Android compatibility has been promised. Sketches drawn over the slate are transferred, in more or less real-time, to an iPad app using Bluetooth (or USB?). My iSketchNote arrived in the post a few days ago and I had an opportunity of unpacking and playing with it for the first time today.


Figure: The images on the right-hand side have been produced by tracing over the images, using the iSketchNote, on the left-hand side. For someone that is not very good at drawing, i.e me, its not bad, eh!

Not being a great artist my first act, in using the iSketchNote, was to get hold of my favourite drawing book and scan a random page (the one seen on the left-hand side in the image above). I then printed the page out using a standard Epson ink jet printer. The A4 sized copy, which is larger than the iSketchNote's drawing area, the slate, was  selectively traced over producing the copies of the poses seen. The result of this handiwork can be seen on the right-hand side, in the picture above.

Not bad for a first attempt, but it has not been plain sailing getting to use the iSketchNote to this level of simplicity. This is because there are a lot of early teething problems, which hopefully will be solved, soon. The main problem is a Bluetooth connectivity, or pairing, one to put it politely. If one was not to be so polite then the problem could be attributed to someone lacking Bluetooth 101 skills.

In all fairness ISKN, the company behind iSketchNote, have set up a support website and are attempting to be as open and honest, as one could expect, given what is at stake. An updated app has been promised in the next few days, but at the moment I can only connect to the iSketchNote using my iPad Air and not my iPad Mini. When I can connect the connectivity is lost intermittently, which is very frustrating.


 Despite these problems I love this device and feel very lucky and privileged to have one of the Kickstarter Edition ones. As every engineer knows designing a product and getting it out there on the market, making a profit, is no mean feat.

However, making the decision when to hit the market is always a big one and on this occasion one is left with the impression that in this case it was slightly too soon. This product does not appear to be quite there yet, IMHO, but it will be given time.

 So what do we like about iSketchNote? Well, from the little experience we have had with it today most things. When it does connect to the iPad it is easy to use, although every now and again what appears to be "blind spots" ruin a sketch.

These are areas where the pen is not recognised by the slate and one's sketch ends-up being patchy. For now, this seems to make the iSketchNote more suitable for sketching than writing. Also, strangely, the iSketchNote app does not produce drawings at their original  size, which is a difficult concept to get to grips with, although the size is representative.

I also like the fact that the iSketchNote appears to be more accurate than the variety of iPad pens that have come our way, some of which have been akin to snake oil. Uses for this device are huge from back-of-the-envelope engineering designs, capturing lecture notes to capturing character animation ideas or poster design layouts. The potential is endless.


Figure: The iSketchNote is great for back-of-the-envelope engineering designs. However, I would prefer to use my own pens and pencils.

Here are some thoughts I have on the iSketchNote, since using it.

The slate's drawing area is, painfully, just slightly larger than an A5 sheet of paper, which is annoying. I would have preferred to have been able to place an A5 or A4 sheet of paper on the slate, such that it fits snugly in place. Then there would be no need to worry about the piece of paper one is sketching on moving. The introduction of an A3 sized slate would be welcomed with open arms.

Pens. I like my collection of Lamy ink pens and not being able to use them on the slate is distressing to say the least. The pens provided with the slate feel very plastic and their weight just does not feel right. However, that is a personal thing. It would be nice if established, third-party, pen manufactures like Parker or Lamy for example produced pens for the slate.

b2ap3_thumbnail_006-001-000001.pngThe biggest improvement needed in the existing setup is the iSketchNote's app, it is, well lets just say there is quite a bit of room for improvement, lots of room in fact. Maybe an API could be released to allow third party connectivity or applications to interact with the slate.

For example, one of my favourite drawing apps on the iPad is Touchdraw and it would be wonderful if it could be used  with iSketchNote's slate. It would be better still if the slate could connect directly to Adobe Photoshop or Illustrator.

Another big area of improvement that could be made in the existing app is how drawings are saved. Current they can only be exported as a PNG picture file or as a MP4 video to the iPad's photo area. Alternatively, images can be shared in PNG, SVG or MP4 (video) formats by email, Facebook or Twitter. That's right and I'm not kidding you either. It's just not good enough.

Providing all the expected options of being able to print, as well as save in multiple formats is fundamental to any drawing app. Saying that, I have been able to transfer sketches successfully, in the SVG format and have been able to import them into Adobe Illustrator, albeit by sending an email to myself. LOL

Figure: Me wearing a red jacket. Jacket drawn using the iSketchNote, face drawn in chalk by professional artist. Red jacket? LOL, you would never see me in one of those in real life.


 So what do I think overall? I think this is a great product and really want it to succeed. However, although the release of the Kickstarter edition was delayed for one technical reason or the other, I feel that we have still not been given the envisioned final product. It may be a while yet before we are too. 

Also, it would be nice if the experience of third-party companies, like those that produce pens and drawing applications were eventually brought into play and made compatible with the slate. If this product would reappear on Kickstarter tomorrow I would fund it again. It is a great demonstration how a great engineering idea can be turned into a wonderful consumer product.

Today, this is a good product, but with the expected bug fixes tomorrow it will become a great product. Well done to ISKN, good job. (p.s You can see what people are doing  with the iSketchNote for yourself on ISKN's website, in the iSketchNote creations area).


Last modified on

Most Popular Blog Post

Mac OS X Dev (1) - Installing Xcode, MacPorts and XQuartz on Mavericks 10.9.5, An OpenGL Example
Development, Software and Tools
 As the title of this blog suggests this post is about installing and building an application using XCode on a Mac OS X system in general and on a Mac OS X with Mavericks 10.9.5 installed in pa...

Easy Tag Cloud

Powered by Easytagcloud v2.1