Jon's Place

Sunday, August 31, 2014

NanoSeeker v2.0 PCB Running

So, this morning I populated one of my new boards, and hand-soldered a few of the through-hole parts needed for it to run...

NanoSeeker v2.0 PCB, Populated
Here's a video with a very simple script running, cycling the four LEDs on the board:


The script is from this page: http://micropython.org/doc/tut-leds

leds = [pyb.LED(i) for i in range(1,5)]
n = 0
while True:
  n = (n + 1) % 4
  leds[n].toggle()
  pyb.delay(50)
I'll be testing the individual parts on this board over the next little while...

Tuesday, August 26, 2014

NanoSeeker - PCB

So, its been three and a half weeks, and my new board showed up today. So hopefully in the next few days I'll get a chance to build one, and see if it works.
NanoSeeker v2 PCB
These boards were ordered from SeeedStudio.

Friday, August 1, 2014

NanoSeeker - New Board

I've been working over the past couple weeks on the design of the new board for NanoSeeker, and its done now, and sent off to SeeedStudio for manufacturing.

Here's the schematic:

NanoSeeker v2.0 Schematic
The layout was difficult, because the board is only 26mm wide:

NanoSeeker v2.0 PCB - Top & Bottom

NanoSeeker v2.0 PCB - Top Only
The board is going to be done in yellow, which I think is a nice color for an underwater vehicle. Since the shell is clear, it will all be on display. I'm having a surface mount stencil made by OSH Stencils.

I'm again using one of the awesome Pololu 3.3 volt switching up/down voltage regulators to provide power for everything, from the 180 mAh 7.4 volt Lipo battery.

While I'm waiting for the new board to arrive (will be ~4 weeks), I'll work on getting some of the mechanical parts together (dive plane/rudder plus linear actuators), as well as getting started on some of the software that will be needed on the sub.