swmakers.org
Bunbury SW Makers - Blog
http://www.swmakers.org/blog.html
SW Makers August 2016 Meeting. We all arrived with laptops in hand. KiCAD had recently been updated, so we updated to the current version and were away. Stephen had a sheath of print outs for us and many a tip on how to handle projects and designs. We even created our own chip layout and designed up a circuit for the TP4056 Li-ion charger. Can't wait for the next months meeting where we will, amongst other things, be designing up component foot prints. and laying out a PCB. SW Makers July 2016 Meeting.
jan.rychter.com
I2C using USI on the MSP430
https://jan.rychter.com/enblog/msp430-i2c-usi-library-released
Jan Rychter: blog (electronics, programming, technology). I2C using USI on the MSP430. I've released a tiny library that implements I2C master functionality for MSP430 chips that have the USI module (MSP430G2412 or MSP430G2452 are ones that I use often). The code is on GitHub. It is MIT-licensed, so you can do whatever you want with it. Uses the Bus Pirate convention. This code is very, very loosely based on the msp430g2xx2. 16c example from TI, but if you compare you will notice that:. This is a simple ...
jan.rychter.com
Lsquaredc (L²C)
https://jan.rychter.com/lsquaredc
Lsquaredc is a tiny Linux library that allows you to access I2C (IIC, I C, or I squared C) from userspace without causing excessive pain and suffering. MIT I believe in freedom, which means I believe in letting you do whatever you want with this code. Uses the Bus Pirate convention. Obviously, the limitations that the Linux kernel imposes also apply: this library has no way of setting the interface speed, for example. Get it directly from the Github repository. Uint16 t mma8453 read interrupt source[] = ...
jan.rychter.com
Jan Rychter: Blog [EN]
https://jan.rychter.com/enblog
Jan Rychter: blog (electronics, programming, technology). New in PartsBox: Tags. I've been thinking about how to provide good features for organizing parts in PartsBox. All this means that there is a lot of manual work, with little flexibility and power. Could we add at least some tags automatically? How to use tags? For searching, it's enough to enter a #tag in the search field. Tags can be combined with normal searches. If you enter a tag, or several tags, only the parts that have all of the ta...Manag...
jan.rychter.com
Fujitsu Button Driver
https://jan.rychter.com/fjbtndrv
Last updated: August 2007. This is a Linux kernel driver for the buttons on the Fujitsu FMV Stylistic tablet PCs. It allows Linux to make use of the buttons on the side of your tablet PC. I have only tested it on an FMV Stylistic TB11/B, but should also work on some other Fujitsu tablet PCs. I heard from people successfully using it on a Fujitsu Lifebook T4210 and a Fujitsu Lifebook T4215. I haven't used his code, but you might want to try it out - it is under active development. Fortunately, someone liv...
jan.rychter.com
Kinetis I2C Driver
https://jan.rychter.com/kinetis-i2c-driver
This is a tiny driver that allows you to access I2C (IIC, I C, or I squared C) on Freescale Kinetis microcontrollers. It works asynchronously (interrupt-driven), supports repeated start (restart) and does not depend on any large software framework. MIT I believe in freedom, which means I believe in letting you do whatever you want with this code. Uses the Bus Pirate convention. There is almost no error handling. You have to check for problems yourself. Obviously, once the Kinetis SDK gets written and act...
jan.rychter.com
High Voltage Power Supply for Nixie Tube Projects
https://jan.rychter.com/high-voltage-power-supply-for-nixie-tube-projects
High Voltage Power Supply for Nixie Tube Projects. A completed unit. You can use a smaller inductor, but I found the toroidal to have excellent parameters. This means that instead of a single-board power supply you end up routing your input power all over the place, implementing your power supply in several places. PCB layout. Note the careful ground plane handling. The circuit and PCB you see are the result of multiple iterations. I started out with a design based on MAX1771. Which turned out to have st...
jan.rychter.com
Inside a Fingerworks TouchStream Keyboard
https://jan.rychter.com/fingerworks-touchstream-kbd
Inside a FingerWorks TouchStream. Originally written in October 2006. Update 22.01.2010: I posted a gallery. Update 04.05.2014: Fixed images and duplicated text. This page might still be useful to people, so I'm not taking it down, even though the keyboards are not manufactured anymore after FingerWorks was acquired by Apple. One half of a Fingerworks keyboard, with the top removed. After opening the case you will see two boards: one of them is the main sensor board, with the touch surface on one side an...
jan.rychter.com
Bus Pirate Reference Card
https://jan.rychter.com/enblog/bus-pirate-reference-card
Jan Rychter: blog (electronics, programming, technology). Bus Pirate Reference Card. Is a really useful tool. I use it regularly to bring up and test new I2C devices, or as a cheap protocol analyzer for I2C and SPI. Unfortunately, the supplied cables aren't clearly labeled (only color-coded), and I found the reference cards available on the net lacking: they were usually not clearly readable and didn't help much. So I created my own. Enjoy Bus Pirate Reference Card (PDF). New in PartsBox: Tags.
SOCIAL ENGAGEMENT