kmod's blog

    • About
  • Pyston FAQ

    This is the first time I’ve ever gotten enough questions about something to put together something that can honestly be called an FAQ and not a What-I-Think-You-Might-Want-To-Know; here are some questions that seem to come up often:   Why does Pyston target Python 2.7? Pyston is initially targeting Python 2.7 because that’s what Dropbox uses…

    Kevin Modzelewski

    April 10, 2014
    Pyston
  • First FPGA board: it’s all about JTAG

    Well, I finally sort-of accomplished one of my original goals: designing and building a custom FPGA board.  The reason it took a while, and somewhat separately also the reason I can’t use it very much, are both due to JTAG issues.  Here’s a picture in all its low-res glory: Without getting too much into the…

    Kevin Modzelewski

    April 7, 2014
    electronics, fpga
  • BGA update: first successes!

    As the title suggests, I successfully reflowed my first BGA chips today.  I followed the seemingly-easy steps from the last post, and the board correctly enumerated!  In a decent bit of thinking ahead, I not only connected the JTAG pins to the header, but I also paired up all CPLD IOs so that I could…

    Kevin Modzelewski

    April 7, 2014
    electronics
  • BGA update: some good news, mostly bad

    I blogged a couple times about how I was attempting to do BGA soldering at home using my toaster oven.  The last post ended with me being stumped, so I create a few new boards: one with 3.3V JTAG circuitry in case that the previous 1.8V JTAG was the issue — while I had designed my…

    Kevin Modzelewski

    April 4, 2014
    electronics
  • Pyston: xrange() example

    I’ve finally been able to talk about what I’ve been up to at Dropbox: Pyston, a new JIT for Python!  You can check out the main announcement here, or the code here. In this post I wanted to go into more detail about a specific example of something that Pyston can handle: for loops.  It…

    Kevin Modzelewski

    April 3, 2014
    Pyston
    Pyston
  • Troubles of using GNU Make

    There seem to be lots of posts these days about people “discovering” how using build process automation can be a good thing.  I’ve always felt like the proliferation of new build tools is largely a result of peoples’ excitement at discovering something new; I’ve always used GNU Make and have always loved it. As I…

    Kevin Modzelewski

    March 25, 2014
    Uncategorized
  • More BGA testing

    In my previous post I talked about my first attempts at some BGA soldering.  I ran through all three of my test chips, and ordered some more; they came in recently, so a took another crack at it. I went back to using liquid flux, since I find it easier to use (the felt-tip flux…

    Kevin Modzelewski

    March 18, 2014
    electronics
  • First trials with BGA parts

    So I decided to try my hand at BGA reflow; this is something I’ve wanted to do for awhile, and recently I read about some people having success with it so I decided to give it a shot.  I’m trying to start moving up the high-speed ladder to things like larger FPGAs, DRAM, or flash…

    Kevin Modzelewski

    March 10, 2014
    electronics
  • Followup: picking an ARM chip

    In my last post I talked a little about the process of picking an ARM microcontroller to start using.  After doing some more research, I’ve decided for now to start using the STM32 line of chips.  I don’t really know how it stands on the technical merits vs the other similar lines; the thing I’m…

    Kevin Modzelewski

    March 4, 2014
    electronics, microcontrollers
  • Working on an ARM board

    Pretty much all the electronics projects I’ve done so far have used AVR ATmega chips as the central microcontrollers.  I’ve been meaning for a while to step-up into the world of ARM chips: it looks like you can get chips that are much more capable at just around the same price as an ATmega328P, but…

    Kevin Modzelewski

    February 27, 2014
    electronics, microcontrollers
←Previous Page
1 … 4 5 6 7 8 … 14
Next Page→

Blog at WordPress.com.

 

Loading Comments...
 

    • Subscribe Subscribed
      • kmod's blog
      • Already have a WordPress.com account? Log in now.
      • kmod's blog
      • Subscribe Subscribed
      • Sign up
      • Log in
      • Report this content
      • View site in Reader
      • Manage subscriptions
      • Collapse this bar