Podcast: Play in new window | Download
Subscribe: Apple Podcasts | RSS
Another surprise episode? We must be really bored around here!
- Dave’s Kickstarter is almost over (as of posting this)! He crossed the $100K mark and will likely be shipping over 1500 units. Awesome!
- Dave also finally wrote a blog post about his experience with the uRulers.
- The EEVblog forum was kicking this morning talking about whether to allow deleted comments.
- This is a similar argument to the need for lab notebooks (and the rigor associated with keeping them). It’s a matter of historical record vs being an information source.
- This is happening in 2014:
- Dave has been building uCurrents for the early batches:
[tube]http://www.youtube.com/watch?v=Ux7WdK6oym4[/tube] - Revision tracking, especially with in-situ engineering changes can be very difficult (different reels, bodge wires, etc).
- Chris has been using GitHub commit numbers and could theoretically continue to track changes in the CAD program and then putting a sticker with the new commit number.
- Dave is getting his own Digikey part number. We think it should end in -NERD instead of -ND.
- The Kickstarter campaign doesn’t account for currency issues (which usually fluctuate +/- 5%). This can impact any overseas project.
- Can you get sued if you are willfully ignorant of a patent? What about if you mistakenly step on a patent claim?
- We have a new site design! (duh) It should be easier to comment on stuff and see when there are new comments. Use it!
- The new site prominently displays our logo by Rachel Rivera of Radcastle.
- You can now buy t-shirts of The Amp Hour logo as well! Not as cheap as the teespring campaign because they’re being printed “on demand”.
- Ruckingenur II is a game about reverse engineering hardware. It’s quite fun!
- The Mooshimeter is a high voltage DMM/datalogger that will isolate you because it’s a headless unit (using a smartphone or similar).
- There is also a kickstarter project for a 10 Ghz Sampling scope. Note the differences between that and a real time scope. The nature of the design allows for a PIC micro to be used for the ADC.
- Alan Wolke has a new video about circuit construction techniques
[tube]http://www.youtube.com/watch?v=kH110yjYZ2g[/tube] - IEEE Spectrum has an article about the Rise, Fall, and Rise of Kits. Dave says the RPi and Arduino are not kits because it’s cheaper/easier to just build assembled boards (whereas it wasn’t always that way for small run products).
- Dave has lots of planned additions for the lab including some dedicated benches and new toys.
Thank you to all of you who listened in 2013…we’re looking forward to 2014! Not much will change around here and we’ll have lots of new interesting guests on the show to give greater perspective of the world of electronics. If you still enjoy what we’re doing around here, please tell your friends!
Thanks to the San Bernadino County Schools for the picture of the Yarn Yak!
JoannaK says
Excellent show, nice to hear you at the end of the year. Zachtronics have made some really good full sized games, SpaceChem is totally amazing brain twister available for merely few bucks (4.99$ on Steam)
Owen says
Dave is (somewhat) incorrect regarding patent law. Ignorance isn’t a defense, but, in the US at least, it is a factor in determining damages. “Willful infringement” carries a 3x increase in damages. A lot of companies tell employees never to read patents to as a precaution against a willful infringement charge.
Chris Gammell says
Ah, this is what I was thinking of. Thanks Owen!
Erick Moraes says
The new look of the site is nice, but one thing I don’t like about it is the fact that it doesn’t allow you to play the show on the page, it is necessary to open a new tab.
Chris Gammell says
This actually depends on the browser. I was surprised to find this out until after already having tested it on Chrome and it plays directly. I assume you’re using IE/Firefox/Opera?
Erick Moraes says
Actually, I use Chrome too. I just found out that it will play on the page if I am seeing the post’s page. But if I am on the main page of the site, it won’t. Weird.
Simon says
I like the new look – but where’s the Reddit link? Apologies for taking a ‘man look’ if it’s already there…
M. Troid says
Nice T-Shirt seen during the presentation on “Security Of The IC Backside” during 30c3 last week:
http://media.ccc.de/browse/congress/2013/30C3_-_5459_-__-_saal_1_-_201312282145_-_security_of_the_ic_backside_-_nedos.html
John says
My “Play in new window” window used to have a progress slider and a pause/play button. Those are gone now (linux/firefox). Looks like the stark, bland, chrome look is taking over everything these days.
Jason says
Scientist here, I take a lab notebook approach to keeping track of my projects. I use my website as a sort of public lab notebook. The project pages are based on the info that I had at the time which may have been based on bad assumptions. I try to explain the process and come back later and add a new page if I find something was wrong. Either way the pages stay up so people can see what doesn’t work too. I’ve received several emails from people saying how much they appreciate me showing them my thought process and errors as I go.
Chris Gammell says
That’s awesome you go back and append pages. That’s the critical point (even if it’s just referring people to the later page where your best known state is)
Jeff B says
Hey guys, The Art of Electronics is ~$70 on Amazon right now, probably the cheapest I’ve ever seen it.
Chris says
You could take a page from the software versioning book, where a final product version number increases when any of its dependencies change. Each dependency has its own version number as well.
eg: Product version 4 consists of PCB version 3 and BOM version 2., Product v5 = PCBv3 + BOMv3
Gerry Sweeney says
In terms of revisions, what you guys are talking about is known as “Configuration Management”, its a well known and documented discipline and its generally hard for people to do because most people don’t understand it – its actually very simple. EDA can be treated in exactly the same way as software development from a configuration management point of view. Chris is right that *ALL* changes should be recorded in the version control system and each revision should be tagged in an appropriate way. The basic rule for CM is your thing should always have a version that represent and absolute known state.
The big question that was not really answered is “should the BOM be part of the revision number on the PCB” and thats up to each company. In critical systems, yes I would have thought so, but most people seem to treat the rev number on the PCB as the PCB revision only – i.e. it excludes the BOM which then by definition is changeable on the same rev board.
Gerry
http://gerrysweeney.com/
Rafael Souza says
Chris, what the heck was that singing at the end?!? Was I the only one that got that? Man, the year end party seems to have been really good! (I am still catching up on AH episodes)
Chris Gammell says
If you haven’t noticed, there have been lots of bozo outros
Philip says
Chris, Dave,
The 10GHz sampling scope does not use the ADC in the PIC. It only uses the DAC (or PWM + filter, I don’t know which). The sampling takes place in the very first chip at the input SMA, which is an ultra fast comparator. The PIC supplies one of the inputs, the SMA provides the other. The comparator includes a latch input, which is driven by the trigger+variable delay circuit. The comparator output is only updated when the latch input receives the appropriate level. The variable delay is under control of PIC too (probably, but could be the PC). A sample is taken as follows: PIC sets up analog value on one side of the comparator, and sets up the variable delay. The PIC enables the circuit to take one trigger event, which when it occurs will enable the latch input for a very short time, after the variable delay has been met. The comparator result can then be tested at the PIC’s leasure, with the answer being higher/lower. The PIC can then adjust the analog value, and repeat. By this process, is can establish the input value at a given time instant. The search for the analog value at a given time instant might use successive approximation. The vertical resolution depends on the resolution of the DAC, and system noise (both time noise and voltage noise). It then changes the variable delay, and repeats the whole process. This constitutes the horizontal sweep.