rePalm project from Dmitry.GR As I mentioned, none of the native API of PalmOS 5.x was ever documented. There was a small number of people who figured out some parts of it, but nobody really got it all, or even close to it. To start with, because large parts are not useful to an app […]
Sjaak writes: I was working on a project of mine (Hakko T12 Soldering controller) and it needed a simple way of programming it. The PCB is designed for manufacturing and has no standard header. On the bottom the programming pins are brought out as testpoints… Via the project log forum.
A followup to the Embrio – a visual programming environment for Arduino post. Ezra Schwartz, maker of Embrio, just posted a new version of the software with better functionality for writing Arduino code right into a visual node: Embrio lets you create the logic and structure of your programs with it’s powerful “agent based” architecture, but also […]
Embrio, create Arduino programs without writing code: Easy To Use -Make programs by adding and connecting nodes. No coding necessary! Real Time Connection -Work with a live connection to your Arduino, see how your program works as you build it! Powerful -While easy to use, Embrio is a powerful development tool that you won’t outgrow […]
Leonerd writes: I am happy to report a full success using the Bus Pirate to program HVSP on the 8- and 14-pin ATtiny chips. This requires a small additional bit of hardware, to use the AUX pin to control a +12V supply to the ‘tiny RESET line, and the 4 GPIO pins attached to the […]
Chris Holden of NerdClub shares his tips on how he successfully program an ATMega128: Finally got an ATMega128 chip coded and programmed successfully. The great news is it doesn’t require Arduino. The even better news is, we can use Oshonsoft to write the code! Yay.
Programming the STM32F10x via I2C with this app note from STMicroelectronics A key requirement for most Flash-memory-based systems is the ability to update firmware once the system is installed in the end product. This is referred to as in-application programming (IAP). This application note describes how to perform in-application programming using the STM32F10x’s I2C peripheral. […]
Programming the STM32F10x via USART with this app note from STMicroelectronics The STM32F10x microcontroller can run user-specific firmware to perform in-application programming (IAP) of the microcontroller-embedded Flash memory. IAP driver must be program first to the Flash memory base address via JTAG/SWD interface using the development toolchain of your choice or the factory-embedded boot loader […]
Here’s a breadboard programming cable for ATtiny85, ATtiny88, ATmega328, ATtiny2313, and other AVR MCUs by Nerd Ralph For programming AVR MCUs, I use a USBasp. Initially, I would connect the USBasp header pins to header pins on the breadboard with individual jumper wires, then jumper the appropriate pins on the MCU. Then I noticed a repeating […]
radioman wrote a small utility which generates the full TL866A firmware, based on custom serial: For the uninitiated, the programmer TL866 (MiniPro) is one of the programmers Bestsellers in recent times among the best de-bricker/makers. It’s a small device that allows programming of a large number of memories (ROM / FLASH / NVRAM) and microcontrollers (MCU […]
@andete tweeted: programming a +Silicon Labs EFM32 zero gecko with python via the Bus Pirate; code at Github andete/PySWD (based on other people’s work) ; it’s really slow though; I should add fast programming mode based on the code in an0062 Get your own handy Bus Pirate for $30, including world-wide shipping. Also available from […]
Steve writes: Here’s a handy trick I developed while searching for ways to reduce the cost and assembly time of Floppy Emu boards. The board has space for a 3 x 2 shrouded IDC header, where the AVR ISP cable should connect. But that connection is only needed once, the first time the AVR is […]
The Ardupilot guys have posted this brief tutorial on how to program the ATMega328p using the Bus Pirate and AVRDUDE software: Connect the Bus Pirate and check that everything is working. You will need to use the same technique to locate the serial port name for the Bus Pirate that you use with Arduino. Note […]
Parallax has revamped their tutorials for learning to program the Propeller in C. You can find a number of programming tips and examples as well as links to the SimpleIDE open source programming tool for use with Propeller C on the Learn.Parallax.C site. For more information on the SimpleIDE download their 33 page PDF User […]
Anthony documented his programming pen build: One minor annoyance when programming microcontrollers in-circuit, is that often quite a bit of PCB space is lost due to the programming connector. Furthermore, when you have to program many chips, repeatedly reconnecting the programming cable quickly becomes a chore. So when I found an article about constructing a […]
Kerry Wong shows us how to program a MSP430F5172 development board using a launchpad as a BSL programmer: Fortunately, most of the MSP430 devices can be programmed using the built-in BSL (Bootstrap Loader). And TI’s MSP430G2 Launchpad has a convenient utility which turns a Launchpad into a BSL programmer. More detailed information on the […]
Menno posted a bunch of links with various ideas for building DIY programming pogo-pins. This tool is handy for programming a batch of boards without attaching a header.We especially liked the idea above, it seems simple and very robust. Check out other ideas below the fold.
Kiran wrote a short tutorial on how to program the Xilinx CoolRunner II CPLD development board with a computer running Windows 7. The board features an onboard USB programmer but the drivers for it are not supported by Windows 7. The only way to program the device, without buying an external programmer, is to run […]
Nabil programed the STM32F4 DISCOVERY development board using the Bus Blaster JTAG debugger and open source OpenOCD software: My initial research lead me to texane’s github where he created a linux version of ST-LINK. It doesn’t support the STM32F4 yet, but there is a fork which is making good progress. I couldn’t get either to […]
Hackety Hack has just released V1.0 of their interactive tutorial for learning the Ruby programming language. HH, combined with its corollary Shoes (a GUI dev toolkit) will get you coding with Ruby in no time. Check out their new website for information and downloads. While their approach is unorthodox and seems geared toward the pre-college […]