125519546
submission
compumike writes:
Like the decade-old Fizz Buzz Test, there are some questions that are trivial for anyone who can build software at a professional level, but are likely to stump anyone who can’t hack it. I analyzed the data from over 100,000 programmers to reveal how five multiple-choice questions easily separate the real software engineers from the rest.
92434863
submission
compumike writes:
The group that first brought schematics and circuit simulation to the browser has now released the first few chapters of Ultimate Electronics: Practical Circuit Design and Analysis, an interactive online textbook for people learning electronics. The materials released today cover about half of a first semester undergraduate electronics course.
29834383
submission
compumike writes:
CircuitLab today released a browser-based schematic editor and circuit simulator for the online electronics community. SPICE-like device models and mixed-mode simulation support allows engineers and hobbyists to tackle a wide range of board-level design problems. While most EDA software is Windows-only, CircuitLab is 100% web-based, Windows/Mac/Linux cross-platform, and requires no installation or plug-ins. Instead of today's typical forum posts with static screenshots from different desktop tools, the online electronics community can now use CircuitLab to share useful URLs (as well as PNGs and PDFs) which link directly to interactive, editable, runnable schematics. In just a few clicks, another designer can open that circuit, make a change, simulate it, and post the new version back to the community.
17882146
submission
compumike writes:
Just in time to add a bit of geeky holiday cheer to your office, this video demonstrates how to build a robotic xylophone featuring handmade solenoids and aluminum bars, and shows it playing several classic holiday tunes. New songs can be programmed in with C macros, and this project could even be extended to perhaps play a melody when a new e-mail arrived or a software build has finished compiling!
3369355
submission
compumike writes:
If you have a significant other to impress this Valentine's Day, consider putting your programming skills to use. This video tutorial shows how to build an LED Heart Valentine's card, powered by a microcontroller running C code, with a neat randomized "twinkling" effect in an interrupt handler. Think about it: how many ladies can say that their Valentine's card runs at 14 MHz?