Jan 202015
 

68k apocalypse

Bidding on a lot in Tennessee for pick up. Figured out all the upgrades I would make to my color classic should I get one. Lost auction in last 4 seconds. lame. Started work on my wifi-serial adapter. Matt is going to model a modem case for me and I will move on from there.

Epaper display

Worked on buildsystem. I can now arbitrarily add more vhd files or change name of project with minimal changes. Built a test bench, completed ucf file for minispartan6. Fixed makefile common for revision tags. Learned more about how verilog works. Also made pretty schematics from the verilog code.

What I watched this week

Goals

  • 48 posts to go
  • 15 chapters to go in mit
  • Days successful with schedule: 0

Miscellaneous

  • Monday night trivia
  • Mexican for dinner with sister
  • learned about driving a mac screen with fpga macMonitor
  • found some nifty scripts for pcb, perl4pcb, from david rowe
  • Learned a bit about building test bench code for icarus and gtkwave.
  • Came back from mobile.
  • got to under 100 in my podcast backlog.
  • Celebrated Heather’s birthday
  • My boards shipped
  • destroyed diet in mobile. time to start again.

Jan 202015
 

68k apocalypse

I found a better way to do ppp over serial, tcpser . I found a great ebay auction and am waiting on it. I also found a treasure trove of old software for these machines. Grabbed it all and can’t wait to try it out.

Touch

Tried running motor on the btle device worked well.

Epaper display

I worked on fpga code. and better understand the build process for the vhdl code I am using. I also ran my devboard as a pass through hdmi device. My goal for the following week is to get hdmi input working in my build system and flip an led based on a pixel value.

What I watched this week

Goals

  • 49 posts to go
  • 15 chapters to go in mit
  • Days successful with schedule: 0

Miscellaneous

  • Public night at shop
  • Meeting at the shop
  • Printed a pdp8 switch cap
  • Took lotus to the toy store
  • Drove to mobile.
  • Started cleaning my box up at the shop.

Jan 042015
 

68k apocalypse

Got my se30 booting somewhat. I had to attach a scsi terminator to the external port to get it to work. Internal termination is not for some reason. I also successfully mounted a drive over serial. Had to breakout resedit to hexedit the binary. that was cool. I will try to make a post about that for later.

Touch

I built some sample code with my new devboards for touch and blurb. Hopefully I will get the hardware completely working this comming week.

Scary bear

Turns out I missed the contest. bad planning on my part. will try to play with it later.

Epaper display

Came up with a name for the project. Papyrus. Got my fpga devboard in the mail and built my dev board toolchain. Tim and I routed most of the board. We also purchased all the parts needed.

Mit 6.002x

Started chapter 2 didnt finish it.

What I watched this week

Goals

  • 50 posts to go
  • 15 chapters to go in mit
  • Days successful with schedule: 0

Miscellaneous

  • Public night at shop

Jan 022015
 

Touch

Worked on my touch project for a bit last night. I got the vibration working over bluetooth. It is time for me to start working on the android app and the push service I will use to relay the messages to the device. I think Jacob has devboards now so I can’t wait to see them and begin playing with the real dev tool chain and not my hacked one. I also need to start on my spin of the pcb. Maybe next week.

Scary bear

Began prototyping the way it should work. However I don’t think I made the hackaday dead line. So unfortunately this one will probably just be for fun.

Epaper display

I am going to make an epaper hdmi monitor. Using a kindle display, a custom power supply board and a spartan6. Figured out parts and working on a schematic now.

Mit 6.002x

  • Started Chapter 1

What I watched this week

Goals

  • 51 posts to go
  • 15 chapters to go in mit
  • Days successful with schedule: 2

Miscellaneous

Jan 022015
 

Hi. Last year was probably my best in getting things done. I probably was productive for nearly half the year of done. My goal this year will be to double it.

Last year Tim and I had moderate success selling the spam board. The first project we have had where we didnt end negative. We are currently working on a new spin of it and should be refrenced in my first week update. The token project I guess is finally dead. I would say it taught me a lot about hardware design, battery savings, software development, etc. My radio project has also been a bust. I need to work on the timing issues with it in this coming year. I don’t know how interesting of a product it will be to anyone but me though. The door lock project was more than a bit of a success. I am planning to respin it with a nrf51 chip once I get farther on the new project I am working on. The buzzer system is still mostly finished along with the watch. I need to get to those this year.

Goals for this year

  • Keep up with weekly updates. 52 more to go…
  • Keep to my weekly daily schedule, 8 work, 2 fun work, 6 sleep, 1 exercise.
  • Pass mit 6.002x
  • Complete a project with verilog
  • Release 2 new products
  • Get on hackaday for a product and just a fun project
  • Clean up meatstand stuff
  • do a headstand
  • have a board game night
  • speak at defcon
  • save 5000 dollars

Jun 092014
 

Token

wrote my own font for token, both big and small. Boards should be in this week. After some more research I realized it’s impossbile to secure the bootloader for the atmega on board. This isn’t the worst thing in the world. I think as long as I don’t expose the spi bus out of the chip and black blob it pig should be secure. However this means one more respin of the board… yay! Although it is such a small change I think I will order 100 after the current rev passes it’s fit check. On the plus side the change reduces the size of the board and cuts back a few traces here and there. It even allows us to expose more pins to a header. I had to order a socket header for the atmega328p so I can preprogram the bootloader on to the board before i solder it down.

Spam

Ordered 51 sets of parts for for Tim. I also inputted his bom into our schematics.

Miscellaneous

  • Road the bus.
  • Found keysnail for iceweasel. yay more emacs in my life
  • Found out about subuser. a very cool jail setup utilizing docker.
  • Road the bus again. Got to hang out with frank and darell so good trip.
  • I discovered Gitlab Continuous Integration and set it up for Pig and Spam. Now everytime Tim or I push code into our git repo, the photos of the board, schematics, gerbers, etc are updated on to the server. Also the old versions are saved as well. It also tests that my firmware for pig still compiles.
  • I forked gitbot a github irc bot, my version adds support for gitlab. I now have a chirpy bot in my irc channel.
  • I ordered an UT61E. To measure the current draw of pig in sleep mode.

Jun 012014
 

Token

Had to do minor respins for mitch. boards sent off to production. Wrote my own display library to go along with my totp one. These two things greatly reduced my binary size and the sram used. yay.

Spam

Built up a few of the last rev they sound great. Made some minor silk changes to the boards and ordered 100 of them. Should be back in next week.

Miscellaneous

  • Had a date night.
  • static bs.
  • Met Limpkin and am teaming up with him to work on an nfc project.
  • Worked on some soap stuff for kruse.

May 192014
 

Token

Getting close to finishing my firmware. I am starting to crunch up against the walls of memory space so I wil have to de-arduinoize some of the code, and strip out some of the functions I won’t use. Cryptosuite I am looking at you. Forked the java intel-hex to wav code so now its usable from a makefile. I need to make my hexeditor script for doing on the fly changes. As well as my html5 webcode. I can’t wait to see the boards tomorrow when I see tim tomorrow.

Spam

Tim built up one of our new prototype boards. It looks great. Sounds even better. Time to order 100 more.

Bitcoin wallet

Looks like arduino has a new dev board based around the atmel m0 arm chip. This chip would be even better for the project as its a bit smaller physically, and cheaper financially. Project is on hold till dev board comes out or I finish token.

Miscellaneous

  • Looked all over town for switches.
  • Hung out at dusty’s
  • chinese lunch
  • Tried to take down a macho xxl burrito. failed miserably.

May 132014
 

Token

I ordered the complete bom for 5 tokens this week. I also got tim into gear and ordered the pcbs for both this project and spam. Still crunching away slowly on the firmware. I got the automated reboot, and eeprom code I need figured out. Got the display working again thanks to tim for putting one down for me.

Spam

Tim gave his blessing for the board, so I had one fabricated. He also got me a bom for the project as well as some parts he wanted to try out , different speaker and nuts and a few other odds and ends. We also had a rush order from a customer so that was exciting.

Bitcoin wallet

Still need a name for this other than oskar.

Miscellaneous

  • plumbing work at the house
  • cut grass
  • makers local 256 meetup.
  • had elizabeth over to play with lolo
  • got to go out to the movies
  • sleep
  • Joe came to town

What I watched this week

May 132014
 

Token

Worked more on the firmware for the token. My goal is to have the firmware finished before I get the final prototype token.

Spam

TIM! We need your blessing for this board.

Bitcoin wallet

Finished porting my stm32 bitcoin wallet code to sam3xe. It runs in under a second or so. Seems completely viable for the chip. I need to start looking at spinning up a board.

Miscellaneous

  • Ordered my plane tickets for hope
  • plumbing work at the house
  • cut grass
  • 2600 meetup
  • bitcoin meetup
  • baby awesomeness

What I watched this week