reboot raspi via usb hack
One cannot power cycle a Raspberry Pi to reboot: this corrupts the SD card and leaves the pi unbootable. I found the hard way…
Do, then think
One cannot power cycle a Raspberry Pi to reboot: this corrupts the SD card and leaves the pi unbootable. I found the hard way…
PCB.ng is a great new prototype manufacturing house that are working hard to offer a full “no touch” ordering system.
I keep changing between mac and linux, and all is cool except that I realized
I’m really clumsy at managing multiple terminal windows. On linux I’ve
been using gnome-terminal, and the hotkeys Alt-1
, Alt-2
, etc. to switch
between them.
This just made my day
Do you want to have git show you what changed on your gerbers? My friend Jason shared his setup with me.
When using openocd and kinetis-FRDM board as debugger, you might encounter this error when trying to reset your target:
After looking for hours (well, maybe 10 minutes) for a lost file in my drive, I realized that find
is what I needed:
IoT is a complex mess… and yet many estimate that it will be a “multi-trillion-sized” mess over the next decade. Like all complex systems, we must develop simplified models to understand them. This is mine.
Last week I got an tiny e-ink display that I thought would be ideal for my project. I’ll document here my efforts to connect it to a Kinetis Freedom board KL43.
If you use kicad’s 3d viewer you may already know that it cannot export models into a format useable by mechanical engineers. There is a tool out there that apparently fixes this via a macro for FreeCAD. The tool works well, but the documentation is horrible. My friend Kyle Manna took the time and effort to figure out how the script works and yesterday was teaching me how to use it.
The mangoh dev platform has an Arduino Leonardo connected
to a WP module. The default configuration has the two connected via
WP:USB <-> FTDI <-> Arduino:UART
. I wanted to connect UART-to-UART, and
these are the steps to do that.
Fun little Christmas toy…
Today I received the JQ6500-16p modules that I had ordered last week.
There is a lot of good info on these modules on the net. This
repo was specially useful, as I
intend to drive the module from an Arduino microcontroller.
Today I’ve prototyped using an off-the-shelf e-ink segmented display for a user interface. I have some electrical issues due to a poor soldering job of the FPC connector, but this should be enough to get an idea of what is possible.
Description | Where to buy |
---|---|
1.2m Polycarbonate Tubing, 3/4” ID x 1” OD x 1/8” Wall, Clear Color | amazon |
1m of NeoPixel LED strip (30 per meter) | adafruit |
3V Trinket Pro microcontroller | adafruit |
2200 mAh cylindrical battery | adafruit |
Charging circuit | adafruit |
Red Push Button | digikey |
Black Push Button | digikey |
On/Off Button | digikey |
JQ6500 Voice Sound Module | ebay |
Round Speaker (28mm∅) 8Ω 1W | ebay |
Just a quick entry to document my testing of this PWM library for the open esp8266 sdk.
Today I tried Cloud Code from Parse. They have done a very good job to make it really easy to run applications on the their cloud. All I had to do is…
I wanted to check out the new ssl library for particle.io’s photon.
I’ve been experimenting with e-ink segmented displays for a new design. I could not find good documentation on how the display would behave at voltages below the recommended minimum of 5V. The results turn out to be quite good, with the caveat that you will have to allow for a longer settling time.
Today I modified the Parse Arduino SDK to add support for esp8266.
My goal of the day is to connect an ESP8266 to parse.com
Next you can update your site name, avatar and other options using the _config.yml file in the root of your repository (shown below).