Synthesizer fans are usually fond of programming them. In the following article, you’ll find out about the author’s approach to program every instrument at a time. Moreover, when reproducing the complex sounds of a particular instrument, the author breaks up the formulas into several articles and details how he got the results.
There are tons of ways of creating a home-made microcontroller. Today we present a very detailed tutorial on how to achieve this using the rotary encoder from the scroll button of a mouse.
This is part 5 of a series. The goal here is to achieve a constant frequency signal at the output of the Papilio Pro and be able to vary the duty cycle just turning the wheel of the mouse. The other parts of the series would teach how to wire the whole circuitry as well as how to capture the encoder info for the different modules. Have fun!
The first successful flight of a drone, or unmanned air vehicle (UAV) running on ArduPilot was recently announced.
This UAV is powered by a Zynq, a dual-core ARM with an onboard FPGA. This FPGA makes the difference, leaving alone the first flight of a drone using ArduPilot. Using this FPGA allows the controller to handle real-time control tasks including video feeds and flight dynamics much quicker and more efficiently.
The code implemented will be published on the OcPoc project, an open source initiative with Dronecode.
after a few years being forced to play with other targets, I revisited the Papilio One and ported my in-house ‘MaSoCist’ setup to it. Yet another solution, you might think. Well, the motivation was to go minimal, but configureable. The MaSoCist is different in that respect that it rather is an environment than an actual design, however it is powered by the resource-saving ZPU architecture by default. The original Zealot ZPU variant, enhanced with a bit of debug logic, is doing an ok job for configuration, but is wasting quite a few cycles on the dual port RAM I/O and had shortcomings on the interrupt handling side, so I had bashed out a pipelined variant which does things a little differently. It’s been in use as configuration processor or even test bench for more complex logic so far. Logic usage is a little higher than the original Zealot. The full SoC with UART, PWM, Timer, IRQ controller, and simple Cache logic for virtual adressing of a SPI flash takes less than 50% of the Papilio One.
Currently, the CPU is running at 32 MHz only. There’s more in for it, if the memory system and fetch logic is improved (v2, in the making). The v0 and v1 variant of the core run on a three-stage pipeline.
Anyhow, I managed to upload a (crappy) video, moving pictures speak more:
Looks like once again our government, while trying to deal with technology, is getting things wrong by trying to lock out the open source. Sounds to me like throwing the baby out with the bathwater…
South Park Studios With the Federal Communications Commission being criticized for rules that may limit a user’s right to install open source firmware on wireless routers, we’ve been trying to get more specifics from the FCC about its intentions. Despite an FCC guidance to router manufacturers that seems to ban open source firmware such as DD-WRT and OpenWRT, FCC spokesperson Charles Meisch told Ars that there is in fact no such ban. But there are restrictions that in some cases could cause a manufacturer to decide to prevent the installation of third-party firmware. In fact, disabling the installation of third-party firmware by the user may be the easiest and most straightforward way for hardware makers to comply with the FCC’s guidance. […]
Chorded keyboards are useful tools used to enter characters or commands formed by pressing several keys together. They are a bit like a piano. In the great blog post from Sustburbia, we will see how to efficiently connect one with an FPGA board, especially the Papilio DUO. The keypad is loosely based on the Microwriter – an early UK designed portable keypad / notewriter. Having 6 keys, there are 64 different possible combinations. The wiring process will allow us to interface the keypad directly an Atari joystick port of a Classic Computing Shield.
Great news for everyone who has been asking about the Papilio Pro and some other products availability: Since we are out of stock on Papilio Pro boards we decided to take pre-orders and offer you the biggest discount to try to make up for the inconvenience. If you are willing to back order the Pro we are knocking the previous sale price by $15 so the new sale price is $69.99 which is the lowest Papilio pro price ever and we will ship your order as soon as the new batch is complete around October 15th.
On an other side we expect the new LogicStart MegaWing and Papilio DUO batches to be ready next week so we are now taking pre-orders for these items too.
Don’t miss the opportunity and take advantage of our new discount offer before the finish of the new batch: