List of All Posts

  1. AI-Assisted Development at SEGGER
  2. Introducing J-Probe: A student-built tool for testing embedded systems in real time
  3. Reviving a classic electronic game – using SEGGER Tools and Software (Part III)
  4. Reviving a classic electronic game – using SEGGER Tools and Software (Part II)
  5. What’s Cooking at SEGGER: Introducing Embedded Apps
  6. Reviving a classic electronic game using SEGGER tools and software (Part I)
  7. From concept to completion: SEGGER’s toolkit for embedded development
  8. ChatGPT’s take on SEGGER J-Links: An insightful “conversation”
  9. J-Link PRO PoE powers the SEGGER test farm
  10. Debugging with external memory: J-Link adds Dual Memory Maps
  11. Automated testing made easy with emSim
  12. CPU Design at SEGGER
  13. A whole new way to interact with headless devices
  14. RISC-V: Dividing efficiently across different hardware
  15. Size matters – Comparing tool chains and CPUs
  16. C++ pitfalls – Memory allocation from interrupts
  17. Securing embedded systems with digital signatures: The basics
  18. C++ real-time allocation — a chess engine
  19. Hacking emSecure?
  20. Algorithms for division – part 4 – Using Newton’s method
  21. Algorithms for division – part 3 – Using multiplication
  22. Saving power in embedded systems – Reducing idle CPU speed
  23. Algorithms for division – part 2 – Classics
  24. Algorithms for division – part 1
  25. emWeb: User interface in the web browser
  26. Risks Are Often Underestimated — It Is Not Only the Chip Crisis that Threatens Embedded Manufacturers
  27. emVDSP vs CMSIS-DSP
  28. SEGGER’s Embedded Studio Achieves Top Rating in German Elektronik Magazine
  29. Working at SEGGER Microcontroller: The question of “why?”
  30. SEGGER Embedded Studio on Apple M1 and Intel i7
  31. Correlating and visualizing data sampling, current consumption, and program execution via Ozone’s Timeline Window
  32. Code Size: Squeezing more with linker outlining
  33. Code size: Closing the gap between RISC-V and Arm for embedded applications
  34. Every byte counts – Floating-point in less than 1 KB
  35. Every byte counts – Smallest “Hello world”
  36. Integrity checks with the new SEGGER Linker
  37. Every Byte counts – The 100-Byte Blinky Challenge
  38. Debugging the dual-core NXP i.MX RT600 with the one and only SEGGER J-Link
  39. Extending AppWizard-generated GUIs with emWin Widgets
  40. How to do Gauges in AppWizard – Part II
  41. Profiling and Code coverage on RISC-V using simulation
  42. How to do Gauges in AppWizard – Part I
  43. SEGGER in times of the coronavirus / COVID-19
  44. The SEGGER Compiler
  45. Floating-point face off, part 3: How we do it
  46. Floating-point face-off, part 2: Comparing performance
  47. Finding the right (Q)SPI Flash for your project
  48. The Good, The Best, and The Only
  49. Floating-point face-off
  50. IoT Station#1 Launched (using emMQTT)
  51. Using AppWizard to create interesting buttons
  52. Turning an FPGA into a powerful microcontroller. No external memory required.
  53. Creating a cool knob using the SEGGER AppWizard
  54. Express Logic acquired by Microsoft
  55. Building our own tools for documentation
  56. Decoding the Akai Fire MIDI implementation – part 3
  57. Decoding the Akai Fire MIDI implementation – part 2
  58. Decoding the Akai Fire MIDI implementation – part 1
  59. New office, more plans!
  60. Designing quality software
  61. Quality at SEGGER
  62. J-Run: Automating performance tests on real hardware
  63. Current state of the trace market
  64. SMASH: an efficient compression algorithm for microcontrollers
  65. RISC-V adoption and 7th Workshop thoughts
  66. The SEGGER linker and SOMNIUM assets
  67. emNet with built-in UDP flood protection
  68. Killer features of the SEGGER linker, or what’s wrong with the GNU linker?
  69. The SEGGER Linker – Replacing the GNU linker
  70. Using a watchdog in a multi-task (RTOS) environment
  71. Performance tuning our software
  72. Getting printf Output from Target to Debugger
  73. Update on: Comparing Performance on Windows, Linux and OS X
  74. Getting started with J-Trace PRO
  75. Why you should benchmark your embedded system
  76. Comparing Performance on Windows, Linux and OS X
  77. Embedded Studio for Windows: 64-bits vs. 32-bits
  78. Welcome