Feed SparkFun Electronics [copy] http://www.sparkfun.com/feeds/news has loading error: cURL error 22: The requested URL returned error: 405
January Update: Thinking Out Of The Vox
Happy New Year! This month we discuss the current state of the PineVox, seeing what the community have been up to with their PineNotes, announcing InfiniTime 1.15 and announcing the end of production of the Pinebook Pro.
Пишем приложение для SIM-карты
Приветствую всех!
Думаю, многим из вас доводилось слышать такое утверждение, что SIM-карта — по сути полноценный специализированный компьютер. А раз симка — это компьютер, то, очевидно, должен быть и софт для него. Как насчёт попробовать что-нибудь написать и заставить это работать прямо на карте? Давайте разбираться.
Итак, в сегодняшней статье поговорим про эту довольно редко упоминающуюся сторону сотовой связи. Узнаем, как писать приложения, чтобы они запускались на всех телефонах, от Nokia 3310 до последних айфонов. Попутно выясним, как загружать их в SIM-карты и насколько сложно это сделать, и, конечно же, напишем наш первый апплет. Традиционно будет много интересного.
Читать дальше →
Pi in the Pentium: reverse-engineering the constants in its floating-point unit
Intel released the powerful Pentium processor in 1993, establishing a long-running brand of high-performance processors.1 The Pentium includes a floating-point unit that can rapidly compute functions such as sines, cosines, logarithms, and exponentials. But how does the Pentium compute these functions? Earlier Intel chips used binary algorithms called CORDIC, but the Pentium switched to polynomials to approximate these transcendental functions much faster. The polynomials have carefully-optimized coefficients that are stored in a special ROM inside the chip's floating-point unit. Even though the Pentium is a complex chip with 3.1 million transistors, it is possible to see these transistors under a microscope and read out these constants. The...
Запускаем .NET на RISC-V и разрабатываем IoT приложение для Sipeed Lichee RV
До недавнего времени разрабатывать IoT приложения на C# можно было только для компьютеров построенных на архитектуре ARM или x86. Поддержка RISC-V процессоров для платформы .NET уже давно в стадии разработки. В начале этого года был представлен не официальный .NET 8.0 SDK, который уже сейчас вы сможете запустить на RISC-V процессоре под ОС Debian/Ubuntu. В качестве платформы запуска возьмем одноплатный компьютер Sipeed Lichee RV на RISC-V процессоре Allwinner D1 (ядро Alibaba/T-Head Xuantie C906 RISC-V). В первой части поста рассмотрим установку .NET 8.0 SDK на Sipeed Lichee RV. Во второй, запустим приложение для работы с контактами GPIO и датчиком BME280 для замера...
Стеклянные ёлочные игрушки своими руками. Техника fusing
Существует несколько вариантов работы с цветным художественным стеклом, ярким пятном среди которых выделяется фьюзинг (fusing) — сплавление плоских элементов в печи. Техника изначально витражная, чудо как хороша для некрупных декоративно-прикладных вещиц вообще: шкатулки, панно, часы, бижутерия, значки, сувениры, светильники, изразцы и декоры для отделки, для интерьера — воткнутые в цветочный горшок, поставленные и подвешенные. Всё, на что хватит фантазии. Работы естественным образом получаются уютно-очаровательные, с мягкими округлыми очертаниями оплавленных деталей, наводящими на мысли о карамельках, шакер-чуреках с какао, и кресле-качалке, с клетчатым пледом и котом на коленях. Читать дальше →
Please refrain from installing WASP-OS on new PineTimes for the moment
In July 2024, PineStore notified the community that a small hardware change was needed on the PineTime: the current flash chip was end of life (EoL) and needed to be replaced by a new one.
Intel's $475 million error: the silicon behind the Pentium division bug
In 1993, Intel released the high-performance Pentium processor, the start of the long-running Pentium line. The Pentium had many improvements over the previous processor, the Intel 486, including a faster floating-point division algorithm. A year later, Professor Nicely, a number theory professor, was researching reciprocals of twin prime numbers when he noticed a problem: his Pentium sometimes generated the wrong result when performing floating-point division. Intel considered this "an extremely minor technical problem", but much to Intel's surprise, the bug became a large media story. After weeks of criticism, mockery, and bad publicity, Intel agreed to replace everyone's faulty Pentium chips, costing the company $475 million.
In this...
Новогодняя гирлянда любителя транспорта
Приветствую всех!
Знаю, ёлочные гирлянды на ардуино и адресных светодиодах уже порядком поднадоели. Время исправить это положение. Как насчёт собрать гирлянду, которая мигает так, как не может ни одна другая, да ещё и без использования микроконтроллеров и даже микросхем логики?
Давным-давно мне достался такой девайс как кодовый путевой трансмиттер с железной дороги. Я долго думал, что интересного с ним сделать, и вот наконец догадался до самого необычного его применения, какое можно придумать.
Итак, в сегодняшней статье запустим эту железку и посмотрим на неё в работе. Заодно заставим её коммутировать кое-что совершенно нетрадиционное для такого оборудования и посмотрим, что же из этого выйдет. Традиционно...
2-bit Magnitude Comparator
Some time ago I designed Logic Lab, a circuit that provides 12 logic gates that you can interconnect with patch cables to experiment with a variety of different logic circuits:
Logic Lab allows you to experiment with logic gates by interconnecting them with patch cables.
In fact I've designed two versions: the original one, Logic Lab, used a single AVR128DA48 microcontroller to emulate the logic gates, and the second one, Logic Lab 1G, used discrete logic gate ICs.
To accompany the articles I presented a series of logic problems that you could solve with Logic Lab. One of the ideas I had for a problem was a...
Free Stuff - September 2024
The belated September 2024 recipient for the Great Scott Gadgets Free Stuff Program is Allen Paschel of Orlando, Florida in the United States. Allen is the president of The Maker Effect Foundation which exists to inspire everyone to create! The Maker Effect Foundation is a non-profit organization that runs a maker space and teaches classes at schools, libraries, and events. The maker space has CNC machines, laser etcher/cutters, 3D Printers, vacuum forming equipment, welding tools, electronic tools, and other arts tools. Soon they will be able to add software-defined radio to that list of tools as we are sending them...