Older blog entries for svo (starting at number 31)

Сенсорная клавиатура на AVR

pimped out sensor keyboard

Современные микроконтроллеры имеют все, что необходимо для реализации сенсорной клавиатуры, чувствительной к прикосновению пальцев. Существует несколько методов реализации емкостных датчиков — многие фирмы-производители микроконтроллеров рекомендуют использовать свои библиотеки. Мне было любопытно попробовать самостоятельно реализовать сенсорную матрицу основываясь только на теоретическом описании технологии и вот что из этого получилось.

Syndicated 2009-03-25 00:13:04 from svo's interactive persuasion vehicle

Cereus Software

         ____---V---____
       >/   .- ./   \-  \/   -/  .|  .   |-  \|   -|   .|     >|-   ||   -|   .|       |-  |(   -|   .|   .   |-  )|  -|   .|       |- ||  -|    .| .   |-  |

MSGVIEW by Andrey Kosyakov views FIDONet messages

OBJVIEW by Viacheslav Slavinsky views object files produced by its contemporary compilers

Syndicated 2009-03-04 13:24:07 from svo's interactive persuasion vehicle

Обновление «Базиса@home»

Обновление оффлайновой версии картотеки программ для Вектора «Базис@home»: 678 записей.
Ссылка на архив: много мегабайт

Syndicated 2009-02-27 15:42:38 from svo's interactive persuasion vehicle

О видах присваиваний в Верилоге

Верилог имеет три вида оператора присваивания: непрерывное, блокирующее и неблокирующее. Если с непрерывным, или постоянным присваиванием все более-менее понятно, то разница между блокирующим и неблокирующим присваиваниями не столь отчетлива и во многих руководствах она остается за кадром…

Syndicated 2009-02-27 00:08:10 from svo's interactive persuasion vehicle

Намотка катушек с помощью ПЛИС

Как считать витки в Верилоге.

Syndicated 2009-02-20 00:09:25 from svo's interactive persuasion vehicle

Coil Winding with FPGA

A tutorial about using Verilog to count turns.

Syndicated 2009-02-20 00:09:25 from svo's interactive persuasion vehicle

Прекрасный ассемблер КР580ВМ80А

«Прекрасный ассемблер КР580ВМ80А» транслирует код прямо в окне браузера, дает возможность изучать результат трансляции с помощью совершенной системы навигации по перекрестным ссылкам. Результат трансляции можно сохранить в виде файла Intel HEX.

“Pretty i8080 assembler” translates the code directly in the browser window. It allows for thorough code examination by providing a sophisticated cross-referencing navigation system. Translation output can be saved as Intel HEX.

Syndicated 2009-02-20 00:09:25 from svo's interactive persuasion vehicle

FPGA subject really caught me. They go so perfectly well with retrocomputing, I couldn't resist. Vector-06C was the most colourful of the Soviet computers, it always fascinated me but I couldn't have it back then. Today, when it seems that even the electrical circuit of Vector-06C is hard to obtain, I'm recreating it in an FPGA.

The project is well past the initial stages. In fact I can claim some 90% compatibility, even though those remaining percents are not giving up easily.

It is an open project to which anyone has access to. Since it's a hardware project that needs an FPGA development kit to work, its openness is not immediately beneficial to those who have different hardware than me, but I hope that there is some reusable material. Also, just maybe, there is someone who would want to make a port to a different development kit.

The project page is here http://code.google.com/p/vector06cc/.

28 Aug 2007 (updated 28 Aug 2007 at 15:44 UTC) »

I'm back and this time it's about FPGA and video and games.. And the game, of course, is a Pong. Mine is called Mah Ponk, there's no escaping lolcats, even here. So.. let me show you it.

The project page with detailed description, pictures, video and downloads is over there —> [alt:Coral Cache]

In brief, it's a complete pong-like game implemented in Verilog HDL, complete with scoring, a Robo-Hand so you can play alone, and Triple Sound. Verilog source is released under BSD license. Hardware design to be released as Eagle project, although any FPGA starter kit will do.

If you manage to run it on your FPGA development board, I'll be glad to hear about that.

I demoed Mah Ponk at $CCA7 and more people than I expected were curious and played it. There's the whole new generation deprived of the joy of Pong. The event was awesome and among other things I touched and played a real Pong TV game made in early 80's. It felt rather strange, I like Mah Ponk much better.

Here's a little fun project of mine, a falling blocks game for mobile phones. Disappointed by low quality of all available Tetrii, and really wanting to play one, I wrote one myself. Primarily designed for small screen phones (although it requires MIDP 2.0, caution), it works on large-display phones just as well. At least on some of them that I tried. It's pretty advanced too, has shadow display, autorepeat, soft, firm and hard drops, SRS-compliant rotation, albeit without wall/floor kicks.. Anyway, if your phone has Java MIDP 2.0, check it out and send me feedback -- Link.

22 older entries...

X
Share this page