jenswilly.dk


EAGLEView app now open source

27. January 2015 22:16 by Jens Willy Johannsen
Categories: Uncategorized

Now open source. Collaborators welcome.

I have come to the conclusion that I simply do not have enough time to finish the EAGLEView app by myself. So I have decided to release the app as open source so everyone can download the source and build it.

Also, people are welcome (more than welcome, in fact) to contribute to the project.

The app is not finished but lots of functionality is already in place. These features already work:

  • Display schematic and board files. EAGLE version 6 or higher.
  • Open .sch or .brd file from Dropbox
  • Open files by clicking links to .sch, .brd or .zip files (the zip file will be extracted and scanned for .sch and .brd files)
  • Pan and zoom
  • Click component to see details
  • Search for specific components by name or value
  • Show/hide individual layers
  • Support for multiple modules

There is also some stuff that is not yet implemented. Among these are:

  • Ploygon pours. (At the moment, the entire polygon will be filled completely.)
  • Need to speed up drawing routines to avoid flickering when redrawing.
  • Support for multiple sheets
  • Different shapes for SMD pads
  • Get the zoom-to-fit working properly
  • And other stuff – refer to the todo.txt file

The GitHub repo is here: https://github.com/jenswilly/ios-eagleview

EAGLEView app

Comments 1 comment »

EAGLE Viewer for iOS

1. February 2014 12:32 by Jens Willy Johannsen
Categories: Uncategorized

I've made quite a lot of progress on my EAGLE Viewer for iOS. Firstly, it's not just iPad anymore – now all functionality is on iPhone too.

Secondly, it now displays both schematic and board files.

And a lot of other improvements:

  1. Layers
  2. Popup showing component info when tapping an object
  3. Auto-diameter for pads

Here's a couple of screenshots:

EAGLE Viewer for iOS – click for larger image

EAGLE Viewer for iOS – click for larger image

EAGLE Viewer of iOS: iPhone – click for large image

EAGLE Viewer of iOS: iPhone – click for large image

There is still a lot of stuff remaining. I'm not looking forward to the "polygon pour" drawing routine. I can parse the draw the polygons fine, but I need to not fill the polygon where there are other signals, holes and keepouts. Tricky stuff...

Comments 12 comments »

EAGLE viewer for iPad

24. January 2014 14:50 by Jens Willy Johannsen
Categories: Uncategorized

EAGLE Viewer – coming soon to an iPad near you…

Many a time I have found myself sitting at my workbench and desperately wished for a way of viewing the latest revision of an EAGLE schematic or board file on my iPad. But, alas, no such app exists in the App Store.

So I'm making my own. And it will be free on the App Store when it is finished, or course.

So far I can:

  1. Open schematic files from Dropbox
  2. Open schematic files directly or when they are contained in a zip archive from another app – Mail or Safari, for example
  3. Display the schematic (kinda the core feature, you might say). There is still some work to be done here before all shapes can be displayed properly.
  4. Pan and zoom using standard iOS gestures (pan, pinch)

The next features on the list are:

  • Show/hide layers
  • Component info popup on tap
  • Displaying board files

If you guys have any wishes, feel free to post them in the comments.

Here's a screenshot of how it looks now:

EAGLE Viewer screenshot – click for larger version

EAGLE Viewer screenshot – click for larger version

EAGLE Viewer screenshot (Dropbox) – click for larger version

EAGLE Viewer screenshot (Dropbox) – click for larger version

Comments 9 comments »